Apartments

The high court said that when Kerala announces itself to be 'God's Own Country', it cannot be seen denying just privileges to its animal inhabitants.