Foreign Affairs Ministry denies deploying UK special forces to Ghana
The Ministry of Foreign Affairs and Regional Integration has rubbished the statement claiming that some 300 United Kingdom (UK) special forces will be coming to Ghana to support the Accra Initiative. This comes after the