The Zhang Fei Temple was a temple site in China. It sat on the hillside across the Yangtze River from Yunyang County in Chongqing until inundated by the Three Gorges Dam in 2006. Read More
China is supposedly stomping new grounds in Africa, particularly, with significant interests in the mining industry. But the anger over the treatment of African workers in Chinese mining companies has triggered a burgeoning diplomatic crisis and expo ...
Beijing registered no new COVID-19 cases over the past 24 hours for the first time since a new cluster linked to the city's major wholesale food market was discovered on June 11, Beijing's Health Commission said on Tuesday. ...