These online reference sources will help you locate background information about your topics, including historical information about social movements, time periods, and political controversies.
These library databases are your best bets for articles from magazines, journals, and newspapers. Note: these are general, multi-subject databases, so you will have to be careful to identify material relevant to your topics.