AlJazeera got a youtube channel! That makes a lot of sense actually.