2016 Nigeria Canary Birds Championship Holds Sunday

The grand finale of the 2016 Canary Birds “Ibaka” Championship will hold this Sunday, at the Rowe-Park Sports Centre, Yaba, Lagos State. The championship, sanctioned by the Singing Birds Lovers’ Association of Nigeria saw a total of 32 birds slugging it out with the best two emerging in the final. Judgement and Excellence will slug…