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

Top