Missile Firing Day: The Republic’s Inaugural Day Is Here

There is a popular and enduring American fiction that the US President is sworn into office on something called Inauguration Day, which is commemorated on January 20th in Washington DC. Seasoned students of the Republic are well aware, however, that the actual, truly meaningful, Inauguration Day is not so rigidly anchored to a particular freezingContinue reading “Missile Firing Day: The Republic’s Inaugural Day Is Here”