Home Tags Body

Body

7 Arrested After Mummified Cult Leader's Remains Found In Rural Colorado Home
Colorado

DENVER ― Seven individuals from a religion like gathering known as Love Has Won have been captured on charges of mishandling a body and youngster maltreatment after preserved remaining parts accepte…