Site icon The Crystal Eyes

Halifax police constable defends actions in cell death of man wearing spit hood

Corey Rogers died of suffocation on June 15, 2016, while lying face down in a police station cell with the hood covering his mouth.

Exit mobile version