Supreme Court’s order on stray dogs is inhumane, anti-science and anti-law

.....

© Indian Express