Entertainment & Sports Nollywood Actress Sarah Martins Receives N20 Million Windfall From Seyi Tinubu After Alleged Assault A recent traumatic experience involving Nollywood actress Sarah Martins has swiftly turned into an unexpected Read More