People wait for their train on platforms at the Chhatrapati Shivaji Terminus (CST) railway station in Mumbai, India. India is set to overtake China as the world’s most populous country by the end of June UN estimates show. AFP
No comments:
Post a Comment