Top Law News Phoolan murder: Rana’s presence at spot nails him August 12, 2014 / August 12, 2014 by Legal India Admin | Leave a Comment Sher Singh Rana’s presence at Phoolan Devi’s residence since the morning of the incident day and his failure to explain as to how the assailants, who shot dead the slain MP, used his car in fleeing from the spot sealed his fate with a Delhi court convicting him for killing the bandit-turned-politician in 2001. Additional […] Read more ยป Judge Bharat Parashar news Phoolan Devi Sher Singh Rana todays news todays top news Top news