What’s the Tallest Statue in the World? – Behind the News

1

What is the world’s tallest statue? Construction has just finished on the world’s tallest statue! It was built in India to honour, Vallabhbhai Patel, one of the country’s …