Devender Pal Singh Bhullar was sentenced to DEATH by the designated court of Delhi on 25th Aug 2001… read more