Watch Ted Lieu Drop A Major Truth-Bomb On Trump – ‘This train has left the station. There’s nothing this president can do to stop it.’
Ted Lieu and others are hitting Trump with a healthy dose of reality regarding the ongoing future of the Robert Mueller investigation. Democratic Rep. Ted Lieu of California has been an outspoken critic of the Trump administration; and today is no exception in the wake of reports that Trump tried to fire Special Prosecutor Robert […]