Zion Cochran, an Atlanta resident, is currently wanted for the murder and consumption of 6 homeless men. Police report all that was left were the penises. He will be held without bond.
Zion Cochran, an Atlanta resident, is currently wanted for the murder and consumption of 6 homeless men. Police report all that was left were the penises. He will be held without bond.