Big Banks’ Price-Fixing Scheme

Today, every time a consumer swipes a debit card, the business pays a fee of 1 to 3 percent to the bank that issued the card. These fees average 44 cents per transaction — but on July 21, a new policy will go into effect limiting them to 12 cents for big banks.

SWAT Team Mania: The War Against the American Citizen

The militarization of American police—no doubt a blowback effect of the military empire—has become an unfortunate part of American life. In fact, it says something about our reliance on the military that federal agencies having nothing whatsoever to do with national defense now see the need for their own paramilitary units.