Police found a man dead from gunshot wounds at a Peterborough home. An off-duty officer at the scene was stabbed multiple times and hospitalized.

Read More