edwin jesse de haven's most notable achievement was serving as captain of the advance iyi tapi iruta iyo mu bwiza patrick kinigamazi ni umunyarwanda utuye muri thonex mu busuwisi