New Delhi: While hearing the stray dogs matter, a three-judge bench of the Supreme Court last week came down heavily on the municipal corporations of Delhi NCR. “What is your stand? This is happening ...