News 4 Now 8/20
Investigators made a disturbing discovery on Thursday, finding nearly two dozen farm animals inside a Jersey City apartment — and the U.S. Navy sailor who owns the unit believes the renter may have been conducting animal sacrifices there.