yehova azaguteza ibibyimba byo muri egiputa umugabo wambaye ikoti ryijimye areba kuruhande the international federation of horseracing authorities works to ensure consistent international standards