By Amaechi Agbo Patrice Motsepe of South Africa Friday, March 12, became the 7th President of Africa’s football governing boday, the Confederation of African Football, CAF. Motsepe became the first English speaking country to occupy the exalted seat. North Africa countries have had domi... Read more...