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.

Chicago Area News

Good Day Chicago

FOX 32 Sports