Library databases are a great place to find secondary sources. These each have a different collection of resources so try searching through each to find a variety of materials.
Find Background Information or an Overview:
Find Secondary Sources:
Use these resources to find primary sources: photographs, oral histories, newspaper articles, etc.
Note: each website will be a bit different. Sometimes you'll want to search your topic, on others you'll want to try browsing.