US teen discovers own kidnap
US teen discovers own kidnap
- Started
- Last post
- 0 Responses
- save
Police in California have arrested a Canadian woman after her teenage son discovered from a website that he was allegedly abducted as a child.
Police in California have arrested a Canadian woman after her teenage son discovered from a website that he was allegedly abducted as a child.