Published time: 2 Oct, 2017 03:00 The last group of Russian diplomats have left the mansion of Russia’s Consulate-General in San Francisco ahead of the deadline which expired midnight on October 1. The two remaining families residing at the main Consulate building departed Friday and Saturday. The Russian Consulate in San Francisco, as well as […]