Durham police today said the missing 25-year-old female Sheri-Anne Defreitas, who was last seen on March 9 at about 10 pm, after she left her residence near Whites Road and Finch Avenue in Pickering, has been found/
She left in a motor vehicle and was supposed to return home later that night. She didn’t return home and her family had concerns for her well-being, said a police media release.