Wuhan rescue overcrowds shelters but activists pledge to find homes for all WUHAN, China––Animal advocates in the city of Wuhan, Hubei province, China, on January 15, 2014 rescued 2,800 cats from a truck that was hauling them to restaurants in Nanning. The truck driver was reportedly detained […]