Tagged: Cameroon

2010 FIFA World Cup Teams: Cameroon 0

2010 FIFA World Cup Teams: Cameroon

Cameroon have qualified for the 2010 FIFA World Cup in South Africa. The Cameroon National football team is nicknamed “Les Lions Indomables” (The Indomitable Lions). Cameroon is currently ranked at number 20 in the...