Two hundred years after the Declaration of Independence, Washington, D.C. was getting ready to inaugurate its own underground public transit system, the new Washington Metro. It may shock you to hear this, but on Metro’s opening day, Saturday, March 27th, 1976, all rides were free from 11 a.m. until 8 p.m. Don’t expect to see that again. Below is the ... Read More »
Ghosts of DC The lost and untold history of Washington