Katikkiro Mayiga Katikkiro Charles Peter Mayiga in Buvuma islands recently where he inspected coffee plantations Share Tweet