VIDEO

'Mother Of All Protests' In Crisis-Ridden Venezuela

At least hundreds of thousands have taken to the streets demanding new presidential elections in the embattled South American nation.

20/04/2017 11:28 SAST | Updated 20/04/2017 11:39 SAST