Nigeria V Zambia – Keshi – It’s Now or Never!

[This Day]Friday’s clash between the Super Eagles and defending champions, Zambia, is going to be the defining moment of Group C at the ongoing Africa Cup of Nations here at the Mbombela Stadium in Nelspruit, South Africa.