Webthree people were arrested monday after protesters targeted the merrimack facility of an international defense electronics company based in israel.

Recommended for you
You may also like