White House National Security Advisor General Michael Flynn Has Resigned

White House National Security Advisor General Michael Flynn has resigned after controversy surrounding his communications with Russia. Here is the full text of Flynn’s resignation letter, bolding is mine: In the course of my duties as the incoming National Security Advisor, I held numerous phone calls with foreign counterparts, ministers, and ambassadors. These calls were…