by newzulu
GREECE, Athens: A group of refugees rally as thousands are still stranded at the Port of Piraeus in Athens, Greece on March 24, 2016. A deal between the European Union and Turkey has aimed to curb the influx of refugees to Greece, saying reception centers have become detention facilities.