Posted on

Prime Minister Narendra Modi unveils world’s largest statue

India inaugurates the world’s biggest statue with pomp, fireworks and tight security amid an outcry among local groups over the cost of the 182 metre (600 feet) high reproduction of an Indian independence hero. IMAGES