A general strike is staged in Venezuela over calls for a referendum to remove the president from power.
BBC News - Home, BBC News
Fri, 10/28/2016 - 7:15am
A general strike is staged in Venezuela over calls for a referendum to remove the president from power.