Prof. Magoha leaves vetting venue a 'happy man' - Daily Nation