UK: Protesters gather outside Elbit Systems weapons company to denounce arms sales to Israel

Ruptly