Published On: Sun, Feb 25th, 2024

‘US Air Force member’ sets himself on fire outside Israeli embassy in Washington DC

Footage from the scene shows emergency service personnel treating the man, who has now been taken to hospital with life-threatening injuries.
Daily Express :: News Feed

Most Popular Posts