Ghana High Commission refutes claims of inaction during UK riots

The Ghana High Commission in the United Kingdom (UK) and the Republic of Ireland has strongly...

Read More