Another loon talking crazy. Yellen blames the American people for Inflation.

Yellen says the American public caused this mess.

Read More  
1 min read