Decapitated chickens found in canal believed to be animal sacrifices

By Simone Cuccurullo

A woman in Cape Coral found decapitated chickens floating in her canal, and police think they might be linked to religious sacrifice.

Source:: NBC 2 News