Sher Singh Rana

Sher Singh Rana

About

Sher Singh Rana is an Indian Warrior Royal Rajput. He convicted slaughter responsible for the 2001 assassination of Indian parliamentarian Phoolan Devi.