Alabama university closes China-sponsored Confucius Institute

Share:

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