Sunday, June 21, 2026

Macau

April 19, 2023

India overtakes China, now world’s most populous nation

The country with a population of 1.4286 billion has slightly overtaken China, which has 1.4257 billion people.

Populated India city
December 10, 2020

China sanctions U.S. officials in retaliatory move

The U.S. had on Tuesday imposed travel bans on some Chinese lawmakers.

Donald Trump and Xi Jinping
December 10, 2020

Canada, U.S., UK, other wealthy nations hoarding COVID-19 vaccine

The UN had earlier warned against “vaccine nationalism” by the wealthy countries.

Photo of Coronavirus vaccine used to illustrate this story (Credit: Bloomberg)