Police Rescue Abducted Virginia Teen Girl; 34-Year-Old Man Taken Into Custody
A 14-year-old girl has been found safe, almost 10 days after she went missing along with a 34-year-old man in Virginia. Isabel Shae Hicks had last been seen on Oct. 21 at her home in Bumpass,
Continue Reading »