See on Scoop.itCultural Studies & Web Culture

The Creators Project is a global network dedicated to the celebration of creativity, culture and technology. Recently, they nominated the six interactive webdocumentaries that they consider to be the most innovative ones around.

See on www.doclab.org