Tag: Jaycee Lee Abducted

Google Maps Caught The Kidnapper’s Van

A rusty van was caught on Google Maps emerging from the driveway of a sex offender and convicted rapist accused of kidnapping an 11-year-old girl in 1991 and holding her captive for 18 years. As Google’s 360-degree camera car travels…