Video PlayerClose
Vehicles are set on fire during a protest in Abuja, Nigeria, on July 22, 2019. Casualties were feared on Monday as violent protesters clashed with local police in Abuja, several local sources said. (Xinhua/Olatunji Obasa)
Vehicles are set on fire during a protest in Abuja, Nigeria, on July 22, 2019. Casualties were feared on Monday as violent protesters clashed with local police in Abuja, several local sources said. (Xinhua/Olatunji Obasa)
Summer scenery at Maoshan village in Huairou District of Beijing
Two giant pandas give birth to two pairs of twins at zoo in Chongqing
Scenery along highway linking Lhasa with Nyingchi in southwest China's Tibet
Palace Museum launches digital products to transform cultural heritages into digital resources