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