Know who is Davinderpal Singh Bhullar
New Delhi: Davinderpal Singh Bhullar, presently awaiting the deathman's noose is in a mental asylum in Delhi.Bhullar is said to be an ideologue of Khalistan Liberation Force, and was held guilty by the courts for
Harvinder Singh Sarna, an official of Delhi Sikh Gurdwara Management Committee, says, Bhullar is suffering from deep depression and showing suicidal tendencies. He has been shifted to a government-run mental hospital for treatment.