Who is Michael Flynn?

US president Donald Trump's national security adviser Michael Flynn resigns 23 days in after revelations that he misled top White House officials about his contacts with Russia.

MORE VIDEOS