In less than a week India will officially unveil the world’s tallest statue, modelled after a key member of the nation’s fight for independence and measuring twice the height of the Statue of Liberty.
Previous article
Decorating With Color
Next article
Sydney rock oysters from pristine Clyde River 'under threat' from wetlands proposal