Migrants flee as Greek riot police arrive at Idomeni camp near Macedonia
… camp near Greece's main northern city of Thessaloniki Greek authorities … been trapped in financially struggling Greece since Balkan and European countries … million people have passed through Greece, the vast majority arriving on …