-
Lori Layman – Missing Woman From Colorado Springs, Colorado
Lori’s Known Timeline The last place Lori Lee Layman was seen was at America’s Best Value Inn on Garden of the Gods Road in Colorado Springs, Colorado. Her last reported contact was a phone call with her father on April 30, 2015. The final ping from her cell phone was traced to North Nevada Avenue…
-
Colorado’s Other Cannibal
Colorado had a man who clearly liked the taste of human flesh. This man was a career criminal, prone to violence and made headlines across the United States even though he was from Italy. This story was so wild even the Wild West of Colorado wasn’t having any of it.