Irene Beeson

Irene Beeson is a free lance correspondent for several British and Middle East newspapers and magazines.