This is a picture of Priestess Miriam. She runs the
Voodoo Spiritual Temple and Cultural Center in
the French Quarter in New Orleans.
This week police made a grisley discovery in the apartment
above Priestess Miriam's shop. A man strangled his girlfriend,
cut her head off, cooked it in a pot, baked her arms and legs
and put her torso in the refrigerator. He later committed suicide
jumping from the seventh floor of the Omni Royal hotel.
There's some restless spirits down in New Orleans.
Somebody need to get down there and do a cleansing.