Telesur is a Latin American terrestrial and satellite television network headquartered in Caracas, Venezuela and sponsored primarily by the government of Venezuela, with additional funding from the governments of Cuba and Nicaragua.
Please rate this Channel?
Click on a star to rate it!
Average rating 5 / 5. Vote count: 1
No votes so far! Be the first to rate this post.