CAPE CORAL, Fla.-- Police are looking for leads after a lamb's head found floating in cape coral canal.
It was found on Sunday, January 28th, 2018. The woman who found it said she was told it was likely part of a religious ceremony.
She says she was told it couldn't be removed unless she called 311, which is the community hotline, or if she did it herself.
It's not the first headless animal found around Cape Coral. There were several incidents in 2017.