Russian national accused of illegally collaborating with a foreign state. Robert Shonov is a Russian national who was employed at the U.S. Consulate General in Vladivostok for over…
Read MoreConsulate Closure
China Orders U.S. to Close Chengdu Consulate
U.S. Warns of Chinese detention of American citizens In response to the American order to close a Chinese Consulate in Texas this week, China responded with orders for…
Read More