







This post has already been read 102 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 102 times!