Al-Jazeera has launched a new Transparency Unit website parallelly to the release of almost 1,700 leaked documents relating to the Israeli-Palestinian peace process, according to journalism.co.uk. The new platform enables the public to submit content to the broadcaster such as documents, photos, audio and video clips, and story tip-offs, to be reviewed by its editorial team for potential coverage...