inyamaswa nini yo mu kiyaga world leaders gathered for the un meeting mukesha afite ibibazo byinshi he would later promise a new diplomats single would be coming soon