Published On: Sat, Apr 20th, 2019

Elizabeth Warren: Mueller Report Shows Obstruction, ‘Initiate Impeachment’

Share This
Tags



Presidential hopeful Sen. Elizabeth Warren (D-MA) said in a series of tweets that the Mueller report indicates President Trump should be impeached.



Source link

About the Author