Category: British

98f6a50fe5d3488294c5a389a10e6a5e_18.jpg 0

Campaigners accuse India of torturing British Sikh

Sikh activists have accused authorities in India of torturing a British Sikh man who was arrested while on holiday in the country in early November. Jagtar Singh Johal, from the Scottish town of Dumbarton, was detained by plain-clothes police officers in the Indian state of Punjab and is accused of involvement in the targeted killing of…