Police and protesters clashed in the streets of Caracas on Saturday, July 29, 2017, ahead of Sunday's controversial vote. McClatchy AP
Police and protesters clashed in the streets of Caracas on Saturday, July 29, 2017, ahead of Sunday's controversial vote. McClatchy AP

Venezuela doesn’t have any friends left in Washington

July 28, 2017 05:26 PM