Mack Ray Edwards
A man walks into a police station and begins to tell police a twisted story of his dark exploits of the past 2 decades.
Read MoreA man walks into a police station and begins to tell police a twisted story of his dark exploits of the past 2 decades.
Read MoreThe worst spree killer in Swedish history.
Read More