Sudbury Police Shooting Captured On Video
A police shooting at the Elm Street transit terminal in Sudbury, Ontario on Sunday has been captured on video and posted to Facebook. The video, posted by Facebook user Jeremy Terry, appears to show Greater [Read More…]