Demolition near Delhi feared leaving 100,000 Indian villagers homeless
New Delhi, India Thomson Reuters Foundation Indian authorities began demolishing hundreds of homes in a village on the outskirts of New Delhi on Wednesday, in a move that housing activists said could leave 100,000 people homeless. India’s top court last month ordered the removal of “encroachers including by forcible eviction” from Khori village, which is […]