This Day in History: 1974-08-21— This week in 1974 A Free Press Editorial criticized Black leaders for election deceit. Read More