Police respond to the Israel Embassy after a man sets himself on fire. admin February 26, 2024 DC / Fires / Police / Protest 0 Comments Related Images: Tags: embassy, israel Continue Reading Previous PostGaza Protests march on Capitol HillNext PostGeorge Washington University students topple police barricades. You Might Also Like Explosion Rocks SE Washington DC January 19, 2024 Panda’s return to Washington DC October 15, 2024 Building collapse in Washington, D.C. kills one construction worker. December 23, 2024