Animal Rights

First Responders Rescuing Trapped Animals

Rescuers pull deer from storm drain. Emergency workers in Austin, Texas, found this deer last Wednesday. After a driver spotted the deer’s head peering out of a storm drain. This deer wasn’t the only animal to make a lucky escape recently...