A report by the Sikh Federation UK chapter recounts a chillingly true tale of horror. On November 4th, 2017 Jagtar Singh Johal of Dumbarton, Scotland was snatched off the street and thrown into a van by Police in the State of Punjab, India. The 30-year-old young man was in his family’s native region of Punjab […]
Read More