Friday, May 20th, 2011
A newly released satellite image reveals Istanbul, the largest city in Turkey at 15 million inhabitants, is quickly becoming a "megacity" covering almost 700 square miles. A newly released satellite image reveals Istanbul, the largest city in Turkey...