For more recent historical topics (20th century topics), documentaries and personal interviews can serve as excellent primary sources.
Most print newspapers have online editions. Most of these offer some free content. The amount and selection of online content compared to print content varies.
The following sources provide access to or information on historical newspapers, primarily American.
There is no single comprehensive database of primary sources, you may need to explore different strategies for locating resources. Here are some databases that do have primary sources as part of their holdings: