William G. Anderson

Activist. Via Yahoo News and the Detroit News.