NEW DELHI – India is facing a growing and dangerous crisis: its streets are home to an estimated 62 million stray dogs, and the consequences are increasingly visible—and often deadly. The scale of the ...