New York, Aug 12 (IANS) Several international human rights organizations have come out in support of the demand for the release of Devender Pal Singh Bhullar, who has been sentenced to death for masterminding a terror attack in New Delhi.
2011-08-12