This post has already been read 65 times!

Atlanta teen found dead behind store ‘was nude and had been posed’
Natalie Henderson, whose body was discovered behind a Publix store in Georgia earlier this month, had been stripped and posed alongside victim Carter Davis, also 17, medical examiners said.

This post has already been read 65 times!