British man faces death sentence in India after torture by police
The UK Government has been urged to seek the release of British national Jagtar Singh Johal, after it was revealed that he is facing a death sentence in India. Jagtar has been arbitrarily detained since 2017, when he was snatched off the street by plain clothes police three weeks after his wedding. The only evidence against him is … Continue reading British man faces death sentence in India after torture by police
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed