Tour bus catches fire on highway to the Taiwan Taoyuan International Airport in Taiwan, July 19, 2016. Twenty-six people, including 24 mainland tourists, died in this accident. [Photo/IC]
A young doctor helping a woman to give birth in a restroom of a Beijing shopping mall has gone viral online.
The dawning of a new age: Innovation
Torrential rains cause widespread flooding