British diplomats discussed secrets, the possibility to grant visa to over a million. Turks to travel freely in the…Read more in Greek
Britain: a Secret agreement for a visa in a million Turks
—
—
British diplomats discussed secrets, the possibility to grant visa to over a million. Turks to travel freely in the…Read more in Greek