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

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