India is spending $530 million on a statue twice as tall as Statue of Liberty
India might have 99 problems but securing funds to build the world's largest statues is not one of them. Over the weekend, India’s Prime Minister Narendra Modi flew down to Mumbai to lay the foundation stone for a statue of Chhatrapati Shivaji. The...