News
Large part of community who stood up for Elbit shutdown were Kashmiris, says Huda Ammori
Weeks after activists from Palestine in Britain closed Israel’s Elbit Systems arms manufacturing facility in Oldham, Greater Manchester, England, Huda Ammori, the...