Rescuers work at the explosion site of a commuter train in Taipei, southeast China's Taiwan, July 7, 2016. About 20 people were injured when a section of a commuter train moving nearby Songshan Railway Station exploded on Thursday night. (Xinhua)
RIGHT BG