This article has been updated to include new allegations from the NSPCA The NSPCA has announced that it will be laying criminal charges of animal cruelty against handlers at the feedlot in Berlin which is housing the approximately 50,000…