38 Years Of Injustice: Indian Dies In US Jail
Kris Maharaj, an 85-year-old Indian from Britain, has passed away in a US prison hospital after spending 38 years behind bars for a crime he didn’t commit.
Convicted in 1986 for the murders of Derrick and Duane Moo Young, his death...
9 August, 2024