Chicken heads

Dreamstime
June 24, 2018 - 3:31 pm
Six headless chickens were left on a Suffolk County beach last week as part of what police described as a “ritualistic sacrifice.”
Read More