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