
Senators want answers on Chinese intel centers inside U.S.
The senators cite Chinese government and state-run media reports published online, which state that OCSC are reportedly located in cities in seven states, including in Houston, Texas.