World

New airport, new face of Turkey

[ad_1] Istanbul Turkish President Recep Tayyip Erdogan has inaugurated a new airport in Istanbul, which, according to the government, will become "the largest in the world" and a symbol of the megaprojects …

Read More »