Despite the fact that the migrant influx to Greece has slowed down since the EU-Turkey agreement in March 2016, 30,565 asylum seekers landed on Greek islands, the European Commission says.

Specifically, between March 20, 2016 and April 4, 2017, there were 30,565 arrivals and only 944 returns. Of those, 7,220 have been transferred to the mainland, meaning that they cannot be returned to Turkey. According to the Ankara-EU agreement, for every refugee who lands on the Greek islands from Turkey, Athens can send one refugee back.

However, as figures show, the program has not worked, as the average time for an asylum application to be processed is six months and most applicants make an appeal after their first application is rejected.

Read the complete original version of this item...