Dealing with Ghana High Commission UK’s staff is almost synonymous with dealing with incompetent jokers

Ghana High Commission UK
Ghana High Commission UK