Texas authorities: At least 12 arrested for animal ritual

Authorities in Texas have arrested at least a dozen people for animal cruelty after interrupting what they believe was ritual sacrifice. The San Antonio Express-News reports that Bexar County sheriff’s … Click to Continue »
Source: Local News from the Fresno Bee