Tag: Accra 2023: Games Village is making steady progress