Photo by Yechiel Gurfein/TPS on 17 December, 2017

Teva Workers Block Traffic, Barricade Inside Offices to Protest Cuts

Economy By TPS • 17 December, 2017
Hundreds of Teva employees blocked major traffic arteries in Jerusalem Sunday morning, while others …

Please log in to view more…