This incident comes only six days after pro-Palestinian activists protested outside the Israel-based international defense company Elbit Systems facility in Cambridge, Massachusetts, United States, accusing it of…
You need a TRAC license to view the rest of this content. Learn more