Kidnapped Arizona Woman Slips Note Asking Gas Station Customer to ‘Call 911’

1 year ago 101
An Arizona woman was abducted earlier this week from a car dealership in Phoenix and then aided her own rescue when she slipped a note to a fellow customer at a Chevron station in Seligman, more than 160 miles away. The note gave the woman’s name and said she’d been kidnapped, asking the customer to …
Read Entire Article