Pages

Sunday, February 14, 2016

Greek police standoff with protesting farmers

Greek police fired tear gas to … day. Farmers from all over Greece were heading to the capital … taxes. About 800 farmers from Crete, Greece's biggest island, scuffled …


READ THE ORIGINAL POST AT world.einnews.com