Know who is Davinderpal Singh Bhullar
India | Mar 31, 2014, 12:31 PM ISTNew 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