Advertisement

New Westminster police confirm body of Florence Leung found

A sad update to the search for a missing mother from New Westminster. The police have confirmed the body of missing mother Florence Leung has been found.