Target Store Surveillance Video: Woman Abducted, Forced Into Green Minivan
Virginia authorities are investigating the alleged abduction of a woman outside of a Target Store. Witnesses say a male and two females pulled a female into a minivan, as she fought and screamed to get […]