Cyprus Mail
Asia World

World’s tallest statue to be unveiled in India (V)

The Statue of Unity is twice the size of the Statue of Liberty

The world’s tallest statue is being unveiled in the home state of Indian Prime Minister Narendra Modi.

The ‘Statue of Unity’ is double the size of the Statue of Liberty in New York. Sam Holder reports.

Related Posts

Turkey’s Erdogan links Sweden NATO bid to return of ‘terrorists’

EU unveils escape route from Russian fossil fuels by 2027

Russia says more Mariupol fighters surrender; leaders still holed up

Finland, Sweden submit application to join Nato

Reuters News Service

UK lawmaker arrested on suspicion of rape

N.Korean leader Kim slams officials’ ‘immaturity’ in response to Covid outbreak