The U.S. Capitol dome, October 1, 2013. (Tish Wells/MCT)
The U.S. Capitol dome, October 1, 2013. (Tish Wells/MCT) MCT
The U.S. Capitol dome, October 1, 2013. (Tish Wells/MCT) MCT

A $130,500 pension? Some in Congress say no, but most cash in

November 25, 2014 1:40 PM