Almost 20 years after a woman was found slain in a North York highrise, Toronto police say the suspect is now in custody following an extradition hearing in El Salvador.
On Aug. 31, 2004, police found the body of 26-year-old Rosaura Tolentino Ramos of Toronto in a Finch Ave. W. and Weston Rd. apartment building around 11:30 p.m.