Now that Israeli & US officials have pivoted from sheer retaliation to their old “human shields” excuse, I debunk that argument in 5 points [publi
Now that Israeli & US officials have pivoted from sheer retaliation to their old “human shields” excuse, I debunk that argument in 5 points [publi