Over 568,000 people forcibly evicted in India from 2017 to 2019: Report

From 2017 to 2019, across urban and rural India, Housing and Land Rights Network (HLRN) found…