This post has already been read 197 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.

Originally posted 2020-05-26 20:12:14.

This post has already been read 197 times!