Venezuelans set up burning barricades near the presidential palace over lack of power and water

Related Post