York police said a Markham woman was contacted in 2022 by an unknown man demanding money and claiming to be an officer with Shanghai Municipal Police. Investigators believe there are more victims.
Det. Sgt. Tiffany Castell of the Homicide and Missing Persons Unit told reporters Tuesday that she believes Baah was shot in the rear stairwell of the apartment building at 83 Clearview Heights, where ...