andrew mitchell

March 2, 2011 - 5:06 AM
Britain’s International Development Secretary Andrew Mitchell, seen here on a recent visit to Somaliland, a self-governing region of Somalia, announced on Tuesday, March 1, 2011 the results of a comprehensive review into the United Kingdom’s foreign aid. (Photo: Official Web site)