India’s Street Dog Problem | Who’s Responsible?
India is home to over 52 million stray dogs—the largest street dog population in the world. On August 11, 2025, the Supreme Court issued a shocking order: round up every stray dog in Delhi and move them to shelters within eight weeks. Overnight, the city’s one million street dogs became the center of an impossible …