Mina Al-Oraibi is an Iraqi-British journalist and currently Editor-in-Chief of The National, an English-language daily newspaper based in the UAE
Mina Al-Oraibi is an Iraqi-British journalist and currently Editor-in-Chief of The National, an English-language daily newspaper based in the UAE