Turkish President Recep Tayyip Erdogan was on Monday due to inaugurate Istanbul’s new international airport, which his government claims will become the world’s largest. The airport, one of a number of mega-projects under Erdogan’s rule,…
Turkish President Recep Tayyip Erdogan was on Monday due to inaugurate Istanbul’s new international airport, which his government claims will become the world’s largest. The airport, one of a number of mega-projects under Erdogan’s rule,…