Authorities in Corfu have uncovered a tax officials' extortion ring, revealing €7,450 hidden in a door frame at the home…
Yesterday, the director and four employees of the Chalkida tax office on Evia Island were arrested on charges of bribery.…