At first, Steyer’s town hall seemed indistinguishable from the 50 others he's staged across the country since launching Need to Impeach in 2017. And yet this time something was different.
Tom Steyer keeps the faith on impeachment, whatever the Mueller report says
Reviewed by DPL
on
00:06:00
Rating: 5
No comments