News
According to a recent study, up to 25,800 homes were allegedly demolished by government agencies between January and July 2022, evicting at least 124,450 people, the latest report of the Housing and Land Rights Network (HLRN) has revealed. The report titled ‘Forced Eviction in India in 2021’, which...