Venezuela opposition leader Juan Guaidó is urging demonstrators to stay in the streets. The self-proclaimed interim president spoke to tens of thousands of supporters who are demanding Nicolas Maduro step down from power. Elizabeth Palmer reports.
Venezuela opposition leader Juan Guaidó is urging demonstrators to stay in the streets. The self-proclaimed interim president spoke to tens of thousands of supporters who are demanding Nicolas Maduro step down from power. Elizabeth Palmer reports.