Modern History
Some useful sources about modern history in general can be found at these archives:
British Pathe - War Archive [http://www.youtube.com/user/WarArchives] has actual films (primary sources) from the past
The Modern History Sourcebook [http://www.fordham.edu/halsall/mod/modsbook.asp] is one of the most comprehensive collections of links anywhere. The links are divided into useful subheadings such as "Nazism", "French Revolution" etc.
British Pathe - War Archive [http://www.youtube.com/user/WarArchives] has actual films (primary sources) from the past
The Modern History Sourcebook [http://www.fordham.edu/halsall/mod/modsbook.asp] is one of the most comprehensive collections of links anywhere. The links are divided into useful subheadings such as "Nazism", "French Revolution" etc.
Russian Revolution
World War One
http://www.awm.gov.au/exhibitions/a-camera-on-gallipoli/tour/
http://www.abc.net.au/news/first-world-war-centenary/
http://www.abc.net.au/news/first-world-war-centenary/