Xiaoxing_8646

By Barbara Kline
December 1, 2022

Xiaoxing Xi, Temple University physics department chair. He fought FBI frame-up, won public support, and charges were dropped.

Xiaoxing Xi, Temple University physics department chair. He fought FBI frame-up, won public support, and charges were dropped.