Brandon Yan
May 23, 2012
With its most remarkable score yet, Congress landed an approval rating of a dismal 10 percent in...