Student Non-Violent Coordinating Committee

FRED HIRSCH: DOING THE WORK THAT NEEDED TO BE DONE

Because Fred had been a “big C” Communist for most of his life, and a “little c” communist to its…

5 years ago