USDA investigating Perris ranch over allegations of inhumane animal treatment and illegal meat sales without federal inspection.
Federal probe into halal ranch slaughter practices
4 min read
Continue reading in the USA News Updates app