A 24-year-old man was killed in Peterborough in what police are calling a homicide. An off-duty officer was also injured at the scene. What sparked the violence?

Read More