Nigerian music star 2Baba, also known as Innocent Idibia, has confirmed his romantic relationship with Edo State lawmaker Natasha Osawaru. The couple is reportedly expecting their first child together. Journalist Stella Dimoko shared the news on Instagram, stating that 2Baba and Natasha are in love and preparing to start a family. The post read, “Singer […]