shira ikiganza hejuru iyo mpamagaye izina ryawe you're too late was a number one dance hit in the united states kuki twese tuticara he was later appointed to the paris court of appeal