It has been a day of turmoil for President Trump, who after finding himself on the defensive following Monday’s resignation by Mike Flynn (which may or may not lead to legal charges) and allegedly getting snubbed by Vladimir Putin, now has another potential crisis on his hands: according to both the FT and CBS, Trump’s […]