Ghana, Bahamas sign visa-free agreement

Visa waiver agreement signed
Visa waiver agreement signed