Richard Baker

Info

Nationality: British

Appointed: 26th March 1998

Resigned: 15th September 2003

Location