Tag: Rodriguez was seen loitering outside the museum before opening fire. After the shooting
Two Israeli Embassy staff shot dead outside Jewish Museum in Washington
Washington: Two staff members of the Israeli Embassy, including a woman, were shot dead outside the Jewish Museum in Washington D.C. after attending an...