Articles

November 2, 2012

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

Comments

Videos

Editor's Choice Videos