Greece says it has stopped nearly 10,000 migrants crossing over the land border from Turkey.

Separately, Greek police say at least 500 people on seven boats have reached the Greek islands of Lesbos, Samos and Chios, where camps for migrants are already severely overcrowded.

Turkey has vowed to open its doors for migrants to travel to the EU.