
China
China Lockdowns Transportation Due to COVID-19
China, Locked Down A significant transportation link in the south of China shut down as the country battles the greatest statewide COVID-19 outbreak since April.
China, Locked Down A significant transportation link in the south of China shut down as the country battles the greatest statewide COVID-19 outbreak since April.
Since the 1950s, hundreds of Uyghurs have fled from China to Afghanistan to escape the political and religious persecution under the Chinese government. They are
Government officials in China are reportedly kidnapping and torturing Christians in mobile “transformation” facilities to force them to renounce their faith, according to a report