News

Two staff members of Israel’s Embassy in Washington, D.C., were shot dead outside the district's Capital Jewish Museum, ...
Two staffers of Israel's embassy in Washington, D.C., were shot dead outside the Capital Jewish Museum on Wednesday night.