01:24 As the situation in Afghanistan continues to deteriorate, the people are rushing to get their passports. But even with these documents, it's difficult for many to get entry visas.
CHANGSHA, March 30 (Xinhua) -- A train derailed in central China's Hunan Province Monday, authorities said. The passenger train derailed in Yongxing County, the city of Chenzhou around noon. Rescuers
00:41 The city of Wuhan in central China's Hubei Province is rushing to build a new hospital to treat patients of the coronavirus. The hospital is designed to cover an