Israeli Embassy Self-Immolation: Man in Military Uniform Sets Himself on Fire
Published
A man who was wearing a military uniform lit himself on fire in front of the Israeli embassy located in Washington in protest of the Israel-Hamas war in Gaza.
Full Article