Israeli Embassy Self-Immolation: Man in Military Uniform Sets Himself on Fire

Israeli Embassy Self-Immolation: Man in Military Uniform Sets Himself on Fire

HNGN

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