Archive for January 17, 2009

American politics is full of all manner of traditions. Some are innocuous enough – such as the use of political titles and so on. Then there are those which appear harmless, but in the end cost the U.S. taxpayer.

Come Tuesday of next week, President Elect Obama will be engaging in the political tradition of being sworn in as President of the United States of America.   (more…)