Vallejo police slammed for bungling case in Netflix ‘American Nightmare’ series
The California police department at the center of the Netflix series “American Nightmare” has been blasted on social media for their dubious treatment of a woman who was kidnapped and … Read More