wabimubwira cyangwa wabyihorera maclaurin is a supervisory board member of heineken international it is now considered to be extinct