The Obvious Murder of Tamla Horsford ~ updated

Tamla Horsford died under suspicious circumstances while attending a slumber party at a friend’s home in Cumming, Georgia, in November 2018. Authorities ruled her death an accidental fall despite injuries suggesting otherwise. Her friends and family believe local law enforcement covered up her death to protect the party guests.