NEW HOPES FOR DEVINDERPAL SINGH BHULLAR: SUPREME COURT OF INDIA STOPPED HIS EXECUTION AND TO REVIEW HIS PETITION

New Delhi, India: On Friday, January 31, Supreme Court of India decided to stop Professor Devinderpal Singh Bhullar’s (Prof. Bhullar) execution. The three-bench judge directed the Institute of Human Behaviour and Allied...

Read More