Dozens of protesting farmers occupied tax offices in Lamia and Arta in Central and Western Greece, and Chania on the island of Crete, hindering employees from entering their work place. Two days before the general strike on Thursday, the farmers have intensified their protests and close to traffic Greece’s main […]