News
Construction firm charged after six die in car accident
Police in Canada have charged a company with criminal negligence after a car accident at a construction site killed six young people. The incident took place in the southern Ontario…