he is also a director of the peres center for peace kimwe mubyabaye ni intambara ya new orleans iruka was not killed immediately but protested his innocence and pleaded for an investigation