Protesters demonstrate against Venezuela's Maduro in Spain
Citizens in Madrid protest against Venezuela's President Nicolas Maduro after the Venezuelan opposition leader Juan Guaido called for protest in Caracas demanding the departure of the embattled president.
Category
🗞
News