Latest News

November 2, 2012 12:03 PM

Aimee Lee Weiss, who as a teen tossed her baby boy’s body into canal, dies at 29

At 17, Aimee Lee Weiss faced first-degree murder charges in her baby boy’s death. Now, the Broward Medical Examiner is trying to determine what caused her death at age 29.

Related content

Suggested for you



Editor's Choice Videos