It honors Sardar Patel, who helped unite India after independence from Britain. LONDON -- The prime minister of India today unveiled the world’s largest statue, dedicated to Sardar Patel, a ...
It is a screaming illustration of what size means in the politics of symbolism. You build a 60-foot statue, I will build a 65 ...
India inaugurated the worlds tallest statue on Wednesday with fireworks, folk dances and floral tributes, deploying tight security amid an outcry by local groups over the soaring cost of the 182-metre ...