‘Building castles in air’: Supreme Court rebukes states over failure to enhance stray dog sterilisation capacity

‘Building castles in air’: Supreme Court rebukes states over failure to enhance stray dog sterilisation capacity