Prisoner found hanging in cell at Mackenzie Police Station
The Police Office of Professional Responsibility is investigating the circumstances surrounding the death of a 19-year-ol prisoner of Central Amelia’s Ward, Linden.
Maurice Summer was found hanging in his cell at Mackenzie Police Station…