Europe finally has its own Tea Party. Or something like it.
Last weekend, citizens of 28 nations elected members of a new European parliament. The result? An outpouring of rage. …
What were the voters angry about? Well, everything. CONT.
Bill Schneider (George Mason U.), Reuters