By APCNews NAIROBI, Kenya, Published on 4 May 2004 Page last updated on 31 May 2016 http://africa.rights.apc.org/newsletter.shtml?AA_SL_Session=3d9ea19b297181a0b80c…