Canada

3 vehicle collision in Vaughan under investigation: police – CP24

3 vehicle collision in Vaughan under investigation: police  CP24