A neighbor of a teacher found dead in her apartment alongside her lover in a suspected murder-suicide heard a 'very loud, screechy scream' on the night of the incident. Amanda Hicks, 26, was found lying on the floor of the home she shared with her on Saturday, in Port St Lucie, Florida.Police have confirmed that Hicks was stabbed to death.
Load More
Load More