Tue. Jan 21st, 2025

The South Carolina mom made national headlines after she let her car roll into a lake with her sons inside and watched as they drowned

Read more at NBC News