Al Jazeera surrenders to the dictates of Saudi Arabia and Egypt

//Al Jazeera surrenders to the dictates of Saudi Arabia and Egypt