they made several arrests confiscated documents and photographed the delegates honey badgers are the largest terrestrial mustelids in africa kuko nibutse kwizera kutaryarya kukurimo