Heartbreaking babycam footage shows 13-year-old Florida Honors student standing over his…
Disturbing babycam footage shows a 13-year-old Florida honors student standing over his sleeping mother in her bed moments before he allegedly killed her. Derek Rosa was seen in a terrifying black-and-white image released Monday by the…
Read More...
Read More...