Autopsy released in Cady Way killings of Nick Presha, Jeremy Stewart

August 10, 2012

Nicholas Presha and Jeremy Stewart died of gunshot wounds to the head.