Jamaica Jamaica woman cuffed for trying to perform an animal sacrifice ritual at a Long Island park By Emily Davenport