Leonard Drane Georgia Death Row
Leonard Drane was sentenced to death by the State of Georgia for the sexual assault and murder of a woman. According to court documents Leonard Drane and his roommate David Robert Willis met the victim outside of a liquor store and she asked the men for crack cocaine. The three of them would travel to […]
Leonard Drane Georgia Death Row Read More »