Diplomacy By Scott Faith“Roofied” in Russia: US Diplomats Drugged at St. Petersburg Party "Roofied" in Russia: US Diplomats Drugged at St. Petersburg Party by Scott Faith It's no secret that US/Russia relations have been taking a Continue Reading