US Air Force Member Sets Himself Ablaze in Protest Outside Israeli Embassy
A horrifying video circulated on social media depicting a US Air Force member setting himself on fire outside the Israeli Embassy in Washington, DC, on Sunday, February 25. The distressing scene captured the attention of viewers worldwide, raising questions about the motive behind such a drastic act of protest. Who is the Air Man? The … Read more