The top US diplomat in Caracas, Venezuela and his deputy have been ordered to leave the country after allegedly conspiring against the government, President Nicolas Maduro announced.
The top US diplomat in Caracas, Venezuela and his deputy have been ordered to leave the country after allegedly conspiring against the government, President Nicolas Maduro announced.