he is the longest serving current delegate to the united nations steven kanumba ni umuhererezi mu muryango ibi bizatuma mu gihe gito cyane umugabo wawe yibagirwa ko yigeze no kukurakarira mwigire mu bindi