Jeffrey Northrup Bio/Wiki According to Chief James Ramer, a Toronto police officer died after being purposefully struck by a vehicle near City Hall overnight. 2nd of July, 2021 Detective Constable Jeffrey Northrup’s sad death is unmistakably upsetting. The Toronto Police Association...