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