TECNO’s Night of Winners: Lady Ruth and Benjamin Shine on Nigeria Idol

TECNO’s Night of Winners: Lady Ruth and Benjamin Shine on Nigeria Idol

  Like life, the journey to stardom on Nigeria Idol is often filled with highs and lows. But amidst the…

6 months ago