This can be seen as a blessing in disguise for the heat-stricken passengers of DTC (Delhi Transport Corporation) buses.
17 May 2017 8:57 PM IST