insightshare

InsightShare is a UK/France based organisation pioneering the use of Participatory Video as a tool for empowering individuals and communities.