The Vallejo Police Department’s social media pages have been bombarded with negative comments after the release earlier this month of the Netflix documentary “American Nightmare” that outlines a bungled kidnapping case. Source
The Vallejo Police Department’s social media pages have been bombarded with negative comments after the release earlier this month of the Netflix documentary “American Nightmare” that outlines a bungled kidnapping case. Source