
Jagtar Singh Johal: A Scottish Activist’s Seven-Year Ordeal in India
Scottish activist Jagtar Singh Johal has spent over seven years in an Indian prison following his abduction in 2017. Initially accused of terrorism and conspiracy, he has faced numerous unproven …
Jagtar Singh Johal: A Scottish Activist’s Seven-Year Ordeal in India Read More