Ghana's Ultimate Sports Site
The International Games and Competitions Committee (IGCC) Chairman, Prof Peter Twumasi over the weekend paid a…