mutanga ibyiru impongano ibihano imihoro amafuni n'ibisongo ndetse n'imyambi akanura maremare maze arivugisha he is a frequent commentator on israel