Tag Archives: Russia
Foie Gras Mr. President?
Today was the day that many of us Americans had been waiting for: the big US-Russia summit in Helsinki, Finland. This came off of a gaffe filled week while in the UK where the President insulted U.K. Prime Minister Theresa … Continue reading