'Nollywood Film Festival' Kicks Off in Brazil

The “Bem-vindo a Nollywood” Film Festival kicks off in Sao Paolo, Brazil this week.