WASHINGTON, DC – APRIL 29: President Richard Nixon at a news conference. Photographed April 29, 1971 in Washington, DC. (Photo by Ellsworth Davis/The Washington Post via Getty Images)
Features Editor at Filter(ed) Magazine, Freelance Journalist and Blogger View all posts by Paul Beiboer