Villagers forced to migrate due to thermal plant pollution
Pollution caused by the Tau Devi Lal Thermal Power Station (TDLTPS) has forced over 10,000 residents of the five villages in the vicinity of the plant to look for new homes. The release of the huge