Venezuelan President Nicolas Maduro and Telesur President Patricia Villegas. Photo courtesy of Prensa Presidencial.

Venezuelan President Nicolas Maduro and Telesur President Patricia Villegas. Photo courtesy of Prensa Presidencial.

Translate »