Scarborough Pregnant woman had seriously accident in Scarborough in single-vehicle but she lost her life and that of the baby. Admin September 20, 2024 Officers of the Toronto Police Service (TPS) were alerted to the collision in the...Read More