India: Dozens detained for protesting top court's dog order
Police in India have detained dozens of individuals protesting a Supreme Court ruling aimed at curbing New Delhi's stray dog problem. Footage from the capital showed the detainees being taken away in buses.