Toronto police have arrested three suspects, a man and two male youths, after an investigation into an Etobicoke carjacking. Officers were called to the Finch Avenue West and Martin Grove Road area on Wednesday, March 12, at around 6:38 p.m. Investigators say the victim parked and exited their vehicle in the area, and was approached […]