1. 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

    62