Award-winning Nigerian artist, Innocent Idibia popularly known as 2Baba, has announced that he has resigned from impregnating women. Tuface said this while performing one of his hit songs, True Love, during the Idoma carnival in Benue state, asking his audience repeatedly “where is my true love?” Low response from ...
Read More »