windsorstar.com
Offenders with mental illness pose 'unique challenges' to justice system
In a scene that could have been pulled from The Silence of the Lambs, seven police officers usher a handcuffed man into a Windsor courtroom. The man has been made to wear a mesh hood with clear pla…