Two Israeli Embassy Staffers Killed in Washington Shooting
Two staff members of the Israeli Embassy in Washington, D.C., were fatally shot outside the Lillian & Albert Small Capital Jewish Museum on the evening of May 21, 2025. The victims, a young couple on the verge of engagement, had attended a Jewish event hosted by the American Jewish Committee earlier that evening. They were […]
Continue Reading