A customer caught up in a fatal police raid at a Port Dover gun repair shop is suing Toronto police for $2.6-million, alleging negligent, unnecessary and excessive use of force by officers. Read More
A customer caught up in a fatal police raid at a Port Dover gun repair shop is suing Toronto police for $2.6-million, alleging negligent, unnecessary and excessive use of force by officers. Read More