ENFIELD, N.C. -- A North Carolina woman is facing charges after police say she let her mother's body decompose for several months before reporting that she had died. Enfield police say she did it ...
‘Once the heart stops beating the energy of the body stops,’ she tells Metro. ‘It’s our energy and blood flow that keeps us ...