President Mahama in London for the Anti-corruption summit

Mahama and Baroness Scotland.
Mahama and Baroness Scotland.