Authorities in Texas have uncovered one of the most disturbing cases of animal cruelty in recent memory. At a property known as Freedom Ranch Laredo, investigators discovered starving dogs, containers ...