Bengaluru / Environment Animal shelters do a great job, despite odds by Deepa Mohan September 30, 2007