U.S. Shudders Chinese Consulate in Houston Amid Espionage Accusations
The U.S. government has given China 72 hours to evacuate its consulate in Houston, Texas, amid accusations that the building was an “epicenter” of Chinese espionage efforts.
The State Department said today that the Chinese mission was being closed …
Continue Reading