Trump’s discredited NSA Michael Flynn offers to testify in exchange for immunity
Flynn resigned in February, barely a month after he was appointed NSA, after it was reported that he misled White House staff on his interactions with Russia Not entirely unexpectedly,President Trump’s former National Security Adviser […]
