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.

Please tell us what you think about this story

AL DIA News
AL DIA News