The Best Arguments For And Against Michael Peterson’s Guilt In ‘The Staircase Murder’

The “staircase murder” is widely considered one of the most bizarre and puzzling murder mysteries of all time. Background Michael Peterson was a former captain in the U.S. Marine Corps who lied about having received various military honors while running for mayor of Durham, NC in 1999. Peterson wrote three novels about the Vietnam war […]
Continue reading