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 »