Home ACTIVISTS & HEROES Mass turtle rescue in Texas—humans doing something good for a change