20211126 city.delhi: 80 million cats and dogs on streets in India; homeless and uncared for