Uganda: Building World's Tallest Statue to Begin

[New Vision]Ahmedabad -Construction was set to begin in India on Thursday for the world's tallest statue, which will stand twice the size of the Statue of Liberty and be made out of melted-down metal and farming equipment.