A new study at the University of California-Davis shows a connection between sheep and better mental health. Too bad Californians discovered this. We should have beat them to it.
AUSTIN, Texas (AP) — A University of Texas study estimates there are more than 313,000 victims of human trafficking in the state who are forced into prostitution or to perform labor.