A professor with close ties to the Chinese regime has recently drawn controversy after describing the Taliban as Afghanistan’s own “People’s Liberation Army” (PLA), the official name of the Chinese Communist Party’s (CCP) military forces. In a video on Aug. 3, Wang Yiwei, an international relations professor at Beijing’s Renmin University of China, calls for…