Missing Toronto woman found dead in parking lot
Hear Ylan Chen’s final conversation with her boyfriend A woman’s body was found in an apartment complex parking lot in the Ontario city of Vaughan, just outside Toronto, and local police are investigating the…