2 killed in Canada Road Accident
Three vehicles collided on a highway in Ontario, Canada, resulting in a fatal outcome. Two trucks and a car were involved in the accident, which quickly erupted into flames. Authorities swiftly responded as police and…