Guwahati's 101-Foot Durga Idol To Be World's Tallest Bamboo Structure News News / News 7 years ago 490 Views comments A 101-foot idol of Goddess Durga made of bamboo is all set to enter the Guinness Book of Records as the world's tallest bamboo sculpture. About 5,000... Read more
News UPA could have continued freeze on Quattrocchi's funds but didn’t: CBI News / News - 7 years ago
News LIVE: Cong#39;s Ahmed Patel hangs on to RS seat after late-night drama News / News - 7 years ago
Comments