india

Statue of Unity: World’s Tallest Statue Inaugurated by PM Modi

editorial - inside news
Prime Minister Narendra Modi inaugurated the 182-meter tall ‘Statue of Unity’, which is currently the tallest statue in the world. The inauguration ceremony took place