India inaugurated the world’s tallest statue on Wednesday with fireworks, folk dances and floral tributes, deploying tight security amid an…
This website uses cookies.