Service Anyone?

It was “swearing-in time” in Washington DC this past week, as well as for state legislatures around the country. Newly-elected and returning senators and representatives smiled for the cameras, swore their oaths, and took their seats. It was a fairly drama-free...