Close window

 Istanbul, the Turkish metropolis on the Bosporus, can find itself in a spin on account of its current roughly 10 mill. inhabitants