How the world sees Greece
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 …