31-Year-Old Bedridden After Police Shooting 6 Years Ago
Justice is yet to be served a 31-year-old man bedridden for six years after he was hit by a stray bullet fired by an angry police officer in 2011. Stephen Arthur is paralysed from the waist down and has been on admission at the Police Hospital at Cantonment, which serves as his home. The police … Read more