Foreign News7 years ago
Putin’s Russia Takes Away U.S. Diplomats’ Parking Space
Russian officials turned the ongoing U.S.-Russia dispute into a street fight this week by taking away U.S. staff parking outside of the our consulates in St. Petersburg and...