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
Bhullar had appealed against the death sentence in December 2001, but the appeal was rejected by a three-member bench of the Supreme Court.
A review petition was filed in the Supreme Court in December 2002, questioning the legitimacy of the rejection of Davinder Pal Singh Bhullar's appeal. The review petition was heard by the same three judges, who upheld their original decision.