Donald Trump could be moving ever closer to impeachment after a report that former National Security Adviser Michael Flynn has offered to testify about Trump's alleged collusion with Russia during the 2016 presidential campaign.
The Trump campaign has been accused of working closely with Russian intelligence officials on the release of damaging information obtained by hackers who accessed the emails of the Democratic National Committee and Hillary Clinton's campaign chief, John Podesta. The emails were released through the organization WikiLeaks.
Flynn, who was fired from his post after it came out that he lied about contact with the Russian ambassador on the day President Obama announced sanctions against Russia, is now reportedly turning on Trump to testify about the potential collusion with Russia. A report from the Wall Street Journal claimed that Flynn is offering to testify in exchange for immunity from prosecution -- a sign that the investigation into Trump's alleged ties to Russia could end up with criminal charges for those involved.