Around 13,000 square kilometers of forest land has been encroached upon across 25 states and union territories in India, an area larger than the combined size of Delhi, Sikkim, and Goa. Madhya Pradesh ...
Over the past month, the delimitation debate has taken wings. Ground zero of the debate has been Chennai, and its chief ...