Advertisement

Protests break out in Venezuela

 12/28/2017 - 14:26
Demonstrators protest over shortages of gas, water and food for holiday meals, in Caracas, Venezuela, Dec. 27, 2017.

What do you think about this story?