Two Israeli embassy staff members shot dead in Washington, suspect shouts 'Free Palestine'
May 22, 2025 - 12:00
0

Two Israeli embassy staff were shot and killed in Washington near the Capital Jewish Museum. The suspect, Elias Rodriguez, shouted “Free, free Palestine” when arrested.