Relative urges public to avoid rumor, speculation about Vadnais Lake murder-suicide investigation.

The Ramsey County Sheriff’s Office believes Molly Cheng killed her three children and herself Friday. Her husband, Yee Lee, committed suicide earlier that same day at their Maplewood home.

Read Full Article

Related Posts


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *