Day: February 16, 2017

Trump and the “Ruskies”

Recent days in US politics almost seem like a plot out of a Hollywood movie, except that they are happening and have real consequences. After Gen. Mike Flynn was ousted from his post as National Security Advisor, for daring to speak to the Russians, possibly about sanctions, but also possibly […]