Animal sacrifice rituals reported in Cook County Forest Preserves
Some residents on the Northwest Side made a bizarre discovery while walking through the Cook County Forest Preserve in the Forest Glen neighborhood over the weekend. They stumbled across severed heads of goats and chickens, apparently part of an animal sacrifice ritual. A red strip of cloth was wrapped around one of the goat's heads.