Tag: DC Fire and Emergency Medical Services

Man sets self on fire in front of Israeli embassy

Man sets self on fire in front of Israeli embassy

Phenomenal Phenomenal