Inhuman! Scott Ritter spits in the face of Israeli soldiers placing a flag on Al-Shifa hospital

Join us
Back to Top