← View All

Tag: Phil Ochs

President Announces Resignation

On August 8, 1974, President Richard Nixon announced his resignation, effective noon the following day. Following months of impeachment proceedings, Nixon could read the writing on the wall that his time as President would be coming to an end, one way or another. There were several prominent Villagers who played key roles in the push […]