Rains Bring Relief To People Near Noida’s Twin Towers’ Demolition Site
Noida: The city, including the Sector 93A area where Supertech twin towers were demolished, received rains on Monday evening, with pollution control department officials saying the showers will help check…