Video: ‘In spirit of parity invoked by Russians’: US orders closure of Russian Consulate in San Francisco

0
260

The Russian Consulate in San Francisco, as well as two annex buildings in Washington and New York, will have to close by September 2, the US State …

Via Youtube