Bus crash in Canada leaves 3 dead and multiple people injured, police say

1 month ago 4

Rommie Analytics

Three people are dead and multiple people are injured following a fire involving a city transit bus in Calgary, police said
Read Entire Article