India’s top court orders stray dogs removed from New Delhi streets

It is unclear how the court arrived at 5,000 stray dogs. Estimates put the number of strays in New Delhi between 500,000 to one million.

No comments

Read more