African championships African championships S. Doukalli African championships An African Championship is a top level international sports competition between African athletes or sports teams re... read more