China: Professor 'not mistreated'
China has denied mistreating an American university professor accused of spying before deporting him earlier this month.
Fei-Ling Wang, a professor at the Georgia Institute of Technology in Atlanta, was detained in China for two weeks on espionage charges and released on August 8, when he returned to the United States.