India's prime minister on Wednesday unveiled a towering bronze statue of Sardar Vallabbhai Patel, a key independence leader and the country's first home minister after British colonialists left in 1947. At 597 feet, the statue, built at a cost of $430 million, is the tallest in the world, almost twice...
No comments:
Post a Comment