TMC Special

Social Activists protest Supreme Court’s order that rendered over a million forest-dwelling families homeless

Supreme Court has ordered 17 states to evict more than one million forest-dwelling and tribal families after their claims of the right to live in forests were rejected under the Forest Rights Act. The evictions […]