by Doyin Jaiyesimi Nigerian Idol winner, Yeka Onka, is back with the release of a her new single ‘Ewa ba ...