Peter D embracing the tin foil

October 30, 2019

Peter DeFazio has really embraced his tin foil hat persona and is trying his hardest to get President Trump impeached and removed from office!

So, it’s no surprise that tomorrow Peter DeFazio will cast his first vote to impeach the President. 

Just one tiny problem for Peter D: voters in battleground districts – including OR-04 – don’t want to impeach the President.