Tag: Sardar Vallabhbhai Patel
India builds world’s tallest statue to honour its “Bismarck”
(By Shakir Husain)
NEW DELHI -- India has built the world's tallest statue, twice the height of New York's Statue of Liberty, to honour Sardar...