Earmarks cost taxpayers $22.7 billion this fiscal year

.....

© Washington Examiner