The world is watching Fernley, Nevada where eighteen days ago Naomi Irion disappeared. Police arrested Troy Driver for kidnapping Irion. As the world considers his guilt, we should consider his lead role in a heinous Mendocino County murder 25 years ago.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed