The Guardian
Email YouTube Facebook Instagram Twitter
 
News : World

India set to unveil world’s tallest statue

By Reuters
30 Oct 2018   |   2:21 pm   |   2m 11s
India set to unveil world’s tallest statue.


Share:

You may also like