Germany has reached an agreement with Greece to send back migrants to the Mediterranean country if they have already applied for asylum there, a German Interior Ministry spokeswoman said on Friday.
More than 1,500 refugees and migrants have died trying to cross the Mediterranean to Europe in the first seven months of this year, over half of them in June and July, the UNHCR says.
Germany's interior minister is pressing ahead with controversial plans to hold asylum seekers in centres until their right to stay is determined.
the CDU and the CSU, reached a compromise about handling asylum seekers at the border. It still requires approval however from their coalition bedfellows, the centre-left SPD.
German Chancellor Angela Merkel comes under fire from EU partners after she agrees to push back migrants in a last-ditch deal to save her fragile government.
European Union leaders have reached a deal aimed at controlling the number of migrants and refugees trying to enter Europe.
EU leaders clinch a migration deal during all-night talks that Italy's hardline new PM said meant his country was "no longer alone" in shouldering the responsibility for migrants.