News Team
July 12, 2026
At least two people have been killed in gunfire at a street festival in Toronto. Police in...