Scottish man tortured in India after UK intelligence agencies facilitated his arrest
Jagtar Singh Johal was arrested in Punjab, India 5 years ago Britain’s intelligence agencies are accused of tipping off Indian authorities about a British Sikh man now being held in an Indian prison on terrorism charges and conspiracy to murder. Jagtar Singh Johal, a 35-year-old British national from Dumbarton in Scotland, was arrested while in Punjab […]
Scottish man tortured in India after UK intelligence agencies facilitated his arrest Read More »