Police respond to the Israel Embassy after a man sets himself on fire.

Related Images:

Close Menu