MAN IN UNIFORM BURNS HIMSELF OUTSIDE THE ISRAELI EMBASSY IN DC, SHOUTING “FREE PALESTINE”
Mon 26 February 2024: A man was taken to the hospital after the Metropolitan Police Department (MPD) said he set himself on fire in front of the Israeli Embassy Sunday afternoon. Around 1 p.m., MPD officers responded to the 3500 block of International Drive, NW, to assist the United States Secret Service (USSS) after an individual set […]
Continue Reading
