Brutal CIO boss who directed Gukurahundi dies
The Deputy Director General of the notorious Central Intelligence Organisation (CIO) Menard Livingstone Muzariri has died at the age of 56. Muzariri died at St Annes Hospital in Harare early Sunday morning from a liver ailment.
Read More...
Read More...