SENTENCED: Alyssa Veronica Garcia Gets 2 Years for Failure to Stop and Render Aid — May Be Out Sooner August 8, 2025