Venezuela halts communication with US diplomat
Permalink

Venezuela halts communication with US diplomat

CARACAS: Venezuela’s government has halted lines of communication established by a top U.S. diplomat to…

Continue Reading →