Beijing, alternately romanized as Peking, is the capital of the People's Republic of China, the world's third most populous city proper, and most populous capital city. Read More
China's sudden COVID-19 outbreaks "demonstrate a lack of effectiveness of its vaccines", prompting global concerns, particularly in nations where ... ...