Menu

Tension at Ghana's UK High C'ssion as Victor Smith abandons post

Ambassador Victor Smith

Ambassador Victor Smith