Rep. Ted Lieu: It’s ‘Too Late’ For Trump To Shut Down The Russia Probe

“The train has left the station,” according to the Judiciary Committee Democrat.

Read more: huffingtonpost.com