Three Georgia Teens Charged After 15-Year-Old Found Fatally Shot In Bed

On February 21st, a Peachtree, Georgia woman was getting ready for work when she noticed the light in her daughter’s room was on earlier than usual. When she made her way into the bedroom, despite it being locked, she noticed that a window was open and that the blinds were “a mess.” According to the […]