Nina Novelas: StarTimes launches new Novela channel

Nina Novelas is a 100% Telenovelas channel
Nina Novelas is a 100% Telenovelas channel