CPCB, MCD police questioned on generators

The Delhi high court on Monday directed the Central Pollution Control Board, Municipal corporation and the city police to explain in an affidavit what difficulty they were facing in removing the