Protester Sets Himself on Fire Outside Israeli Embassy in Washington, D.C.



Source link