UN team presses India on claims Jagtar Singh Johal was tortured

Allegations that Jagtar Singh Johal a Scot has been tortured while being held without charge in India for 800 days are being investigated by United Nations representatives. Four UN experts have raised concerns about the welfare of Jagtar Singh Johal, 32, from Dumbarton, who denies allegations by India’s counterterrorism unit that he took money to […]