Missing ace Indian mountaineer Malli Mastan Babu found dead
India | Apr 04, 2015, 12:22 PM ISTNew Delhi: Malli Mastan Babu, an ace mountaineer who had climbed the Seven Summits in 172 days, has been found dead.An announcement on Facebook page 'Rescue Malli Mastan Babu' created by his friends and well