Diary

Rep. Tom Price shows America what 9,286 Earmarks Look Like