Award-winning Nigerian artist, Innocent Idibia popularly known as 2Baba, has announced that he has resigned from impregnating women. Tuface…