Seven things to know about Nigerian Idol finalist Francis
Francis Atela has emerged as one of the contestants that made it to the grand finale of the Nigerian Idol season 6 competition. On Sunday, July 11 2021, Francis will battle it out with Kingdom Kroseide for the much-coveted title of the Nigerian Idol. The grand prize for the competition includes a cash prize of N30 million, a brand new…
Read More
