Louisiana Woman Guilty of Shaking Baby to Death, Will Serve Life in Prison

Wendy Duan