When Al Jazeera launched from the Qatari capital, Doha, on Friday, November 1, 1996, it was the first independent news channel in the Arab world. Media in the Arab world, till then, was characterised ...
Donald Trump has threatened to ‘obliterate’ Iran’s power plants if Tehran fails to open the Strait of Hormuz.