JustZ , 1 month ago (edited 1 month ago) Hamas's human shield tactic paying off.
Hamas's human shield tactic paying off.