A police officer from her team went looking for a little girl who called 9-1-1 and said her mother wouldn't wake up. Circumstances take a horrific turn when the officer
Parents discover a secret 300-word note left behind the bedroom mirror by their deceased 13-year-old daughter. Athena Orchard is from Leicester, England. She is a happy and cute girl who