The European Court of Human Rights in a landmark ruling has found that Greece illegally deported a woman back to neighboring ...
European Court Rules Against Greece Over Migrant’s Illegal Deportation, Calls Practice 'Systematic' ATHENS, Greece (AP ... international court based in Strasbourg, France, that adjudicates ...