TeleSUR English

Telesur (stylised as teleSUR) is a Latin American terrestrial and satellite television network headquartered in Caracas, Venezuela and sponsored primarily by the government of Venezuela,[1] with additional funding from the governments of Cuba and Nicaragua.

We have detected an adblocker in your browser,
please consider supporting us by disabling your ad blocker.