Channeling Factory-Farmed Animals: Pain & Desperation in Their Own Words

Laova and Eric were in for a surprise when an unexpected se