Black Magic

Chicken sacrifice Long Island
Suffolk County SPCA
July 26, 2019 - 2:04 pm
A Queens woman has been charged with animal cruelty after authorities say she took chickens to a Suffolk County park to perform a ritual sacrifice.
Read More