A mother's concern turned to horror on the afternoon of February 20, 2024, in Las Vegas, Nevada. When 36-year-old Caucasian female Jessica Russo failed to pick up her children from school and wasn't answering her phone, her mother, Laura Castelle, went to her home on Andorra Street to check on her. Arriving at the residence around 5:15 p.m., she found the door locked. After her boyfriend forced the door open, they made a devastating discovery. Jessica was found unresponsive on the floor of her b
...Read More