New Westminster Police confirm the body of missing mother Florence Leung has been found in the waters near Bowen Island.
They say foul play is not suspected.
The news was first reported on a Facebook page dedicated to finding the missing woman.
According to the post, Leung’s husband was notified of the discovery on Wednesday.

Get daily National news
Leung was last seen on Oct. 25.
Investigators said she may have been experiencing postpartum depression, a form of clinical depression that may start during pregnancy or at any time up to a year after the birth of a child.
– With files from Yuliya Talmazan and Paula Baker
Comments