Abb Takk News

World’s Tallest Statue Ready For Its Inauguration In India

Beenish Umer
Web Desk (October 31, 2018): India’s Prime Minister Narendra Modi inaugurated the world’s largest statue, the Statue of Unity in Gujarat. At 182m tall (240m including...