Latest Bombshell Evidence Debunked

Over the past two years, I may have been a bit harsh on Detective Leonard Scott Smith. I singled him out in the post, A Detective’s Sleight of Hand. I criticized his mishandling of important clues in my last post, All About Snakes and Airplanes. I’m sure I had some negative things to say about […]