for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Reuters Now

World's tallest statue unveiled in India

Posted

The 'Statue of Unity' is being unveiled in Gujarat, the home state of the Indian Prime Minister. The monument is double the size of the Statue of Liberty.

Reuters Now

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up