Can Al Jazeera follow through on its promise for more in-depth news?