The Future Outlook League of Cleveland: A Negro protest organization

Details