World's tallest statue unveiled in India

T TV Wednesday 31/October/2018 18:59 PM
By: Times News Service

The world's tallest statue has been unveiled in the home state of Indian Prime Minister Narendra Modi, Gujarat, making it double the size of the Statue of Liberty.

The 'Statue of Unity', standing 240 metres high cost around $420 million and used 700 tonnes of iron.

But the man it's depicting will be unfamiliar to many outside the country.

Sardar Patel - nicknamed, appropriately, 'iron man' - helped unify India's 500-odd princely states after independence.

Critics said the enormous statue is an unsubtle attempt by Modi's BJP party to reclaim an Indian national hero.