Tag: Israeli embassy

Man sets self on fire in front of Israeli embassy

Man sets self on fire in front of Israeli embassy

Phenomenal Phenomenal