DTC buses idle at Rajghat Depot on strike Day 2
Delhi Transport Corporation (DTC) buses stood idle at Rajghat Depot for the second consecutive day on 17 September 2026, as contractual drivers continued their strike demanding higher wages and improved medical and social security benefits. (Photo: NationPress/Qamar Sibtain)