Watch online Live TV Channel: Al Jazeera Documentary, broadcasting from Qatar.