DELIA

First published at 10:57 UTC on June 13th, 2019.

On Christmas Eve in the year 1900, 14-year-old Delia Green was shot dead by her boyfriend, Moses 'Cooney' Houston, (he was also 14) in the Georgia town of Savannah. Houston, who was drunk, had been teasing Delia about the sexual side of th...

MORE
CategoryMusic
SensitivityNormal - Content that is suitable for ages 13+