Article snippet: President Trump said Saturday he had to fire Michael Flynn as national security adviser because he lied to Vice President Pence and the FBI, an apparent shift from the reasons Trump stated at the time of Flynn's ouster. Trump’s changing rationale is a discrepancy that will catch the attention of prosecutors on Mueller’s team looking into whether the president tried to obstruct the investigation. "I had to fire General Flynn because he lied to the Vice President and the FBI. He has pled guilty to those lies," Trump tweeted while traveling in New York City for fundraising events. Trump also stressed “there was nothing to hide!” "It is a shame because his actions during the transition were lawful. There was nothing to hide!" he added. The president’s tweet is his most substantial reaction yet to Flynn’s guilty plea in special counsel Robert Mueller's Russia investigation. Before leaving the White House on Saturday, Trump told reporters there was “no collusion” between his campaign and Moscow — but did not elaborate. Flynn pleaded guilty on Friday to lying to federal investigators about his conversations during the presidential transition with Russia's U.S. ambassador about sanctions related to the Kremlin’s election interference. The retired Army general said those topics did not come up in his talks with then-Ambassador Sergey Kislyak, a claim that was repeated publicly by Pence and other White House officials. Trump in February said he axed Flynn because he lied ... Link to the full article to read more