Abdullah Mousa Abokhamseen

Info

Nationality: Bahraini

Appointed: 11th April 2006

Resigned: 12th September 2011

Location