Articles containing the tag ‘Indomitable Lions
By Oliver Ngwenya On Sunday, January 11th, 2015

Bafana Bafana Force Cameroon Into a Draw

The South African national soccer team, Bafana Bafana, produced a scintillating performance to draw against a very physical Cameroonian national team, fondly termed the Indomitable Lions by it legion of fans in... Read more »