New Delhi, March 5 An electric bus belonging to the Delhi Transport Corporation caught fire near a hospital on the Mehrauli-Badarpur Road in south Delhi on Thursday afternoon, officials of the Delhi Fire Services said.All passengers were safely evacuated in time, with no injuries reported...