Modi unveils towering statue of India’s independence leader

Posted On: November 2, 2018 | Published in: World News

Modi unveils towering statue of India’s independence leader

Indian Prime Minister Narendra Modi has unveiled a 182-metre statue, the world’s tallest, to honour Sardar Vallabhbhai Patel, one of the country’s founders and its first home minister. The $430m Statue of Unity, built on an island in Narmada river, was inaugurated by Modi on Wednesday in India’s western state of Gujarat, home to both Patel and Modi. Patel’s legacy has been frequently used by Modi to undermine his chief political rivals, the Gandhi-Nehru family, which gave India three prime ministers.

Tags: