Palestine11 months ago
Pro-Palestine protester sets self on fire outside Israel consulate in Georgia
A pro-Palestine protester has set herself on fire outside the Israeli consulate in Atlanta, in protest against the regime atrocities in the besieged Gaza Strip.