Tags africa leaders
Check Also
Made in Ghana stadium by Mahama unveiled in London
London hosted the unveiling of Made in Ghana stadium by Mahama, which was built in …
The Ukrainian Embassy in Accra officially opens
The official opening of the Ukrainian Embassy in Accra was an attempt to strengthen diplomatic …