Scarborough shooting

News

A shooting in Toronto's east end that left two people dead and 21 others with gunshot injuries.

More From Embedded-Only/News