Martin Rivers
Martin Rivers

Martin Rivers is an aviation journalist and Middle East politics blogger.