Feedback

Venezuela Orders US Diplomats to Leave

 

The Venezuelan government has accused American diplomats of helping to organize anti-government protests.

Shows