NetMag Global

Woman arrested on charges of smuggling US Space Technology to China

A California woman, Si Chen, also known as Cathy Chen, was arrested Tuesday on federal charges of conspiring to procure…