News

Alabama university closes China-sponsored Confucius Institute

An Alabama university shut down earlier this month its on-campus Confucius Institute, a Chinese language educational center funded by the Chinese Communist Party.

Read more

Exit mobile version
Skip to toolbar