Ghana Card: Don’t turn yourself into vouching contractors – Ghanaians told

Executive Secretary of NIA, Professor Kenneth Attafuah
Executive Secretary of NIA, Professor Kenneth Attafuah