Tag: pt our nation’s largest employer

Barack Obama's campaign has more employees than a small nation and a larger budget than France. If you took every Obama staffer and laid...

Wonkette Bazaar