Man sets self ablaze in front of Israeli embassy
A US Air Force member who set himself on fire in front of the Israeli embassy in Washington DC has died. The man – named by police as Aaron Bushnell …
Man sets self ablaze in front of Israeli embassy Read More