When did The Nation magazine open its doors and where was it located?
The Nation magazine opened its doors on the 6th of July 1865 at 130 Nassau Street in Manhattan. This date marked the end of William Lloyd Garrison's The Liberator and the beginning of a new era for progressive journalism.