Delhi court orders FIR against police personnel for allegedly assaulting street dog, says inquiry appears “not fair”

Scroll to Top