News

Moving Pictures Live is heading to Turner Latin America’s entire footprint, including all of Latin American and the Caribbean for basic pay TV, starting April 1, 2011.