Watch Prensa Latina TV live from Cuba
Prensa Latina TV is a 24-hour Spanish-language news television channel based in Havana, Cuba. It is operated by the Prensa Latina news agency, the official state news agency of Cuba.
Visit Prensa Latina TV Website