News

Fashion item

Kaily Land was a homeless woman, aged 30, who lived in Petaluma, California.

Her dead body was recently found stuck half-in and half-out of a large metal green container, a donation box for old clothing.

Police found a torch, which was still shining, at the bottom of the box. They think Land became trapped and suffocated.

Picture source: Philafrenzy