Scotsman Facing Death Penalty in India
Jagtar Singh Johal is a young Scotsman facing the death penalty in India. He had translated for an activist website called neverforget84 which refers to Indian troops storming the Golden Temple at Amritsar, Sikhism’s holiest site. In October 2017, Jagtar travelled to India to get married. Just two weeks later, he was abducted off the…
Continue reading Scotsman Facing Death Penalty in India