Hurdles ahead - The Lavender Tube on politics, Paris Olympics, and our past
We are living through the most momentous time in U.S. political history since late July 1974 when the Republican party leadership gathered together to force President Richard Nixon to resign the presidency as impeachment and criminal indictments related to …