johannesburg south africa

Andrew Kanyegirire appointed communication’s governor in Geneva

  Former Makerere University lecturer in the school of Mass communication, Andrew Kanyegirire is now in Geneva, Switzerland to head the communication’s department at the council on health research for Development. Kanyegirire has been in charge of communications and advocacy at New Partnership for African Development in (NEPAD) Johannesburg, South Africa. In Geneva Kanyegirire is […]