Peter DeFazio Has Some Explaining To Do

Congressman Peter DeFazio, a Democrat representing Oregons 4th district and a founding member of the Congressional Progressive Caucus,  has some serious explaining to do. The far left…