Scarborough Woman and man killed in Scarborough plaza Admin August 23, 2024 Two people are dead and two others suffered serious injuries following a shooting that...Read More