Mohammed Al Otaiba

Mohammed Al Otaiba is Editor-in-Chief of The National newspaper, the premier news source in the United Arab Emirates