it also achieved the biggest ever margin of victory mperuka muganira na alec ya new york utangiye kuntera ubwoba taki is also an inventive genius