Algeria wins eight medals in African Rowing Championship