In the winter of 2018, the life of 36-year-old Twain Darrell Cleveland came to a tragic and violent end. His body was discovered on February 21st of that year by workers who were clearing brush beneath a PECO tower in a somewhat remote area of East Bradford, Pennsylvania. An autopsy would later reveal that Cleveland had been killed by a single gunshot wound above his left eye.
Investigators delved into the final known moments of the Philadelphia man's life, piecing together a timeline tha
...Read More