Protesters gathered outside the US embassy in Madrid, Spain, as sanctions have pushed Cuba into an electricity blackout. Demonstrators called for an end to US intervention in Latin
Protesters gathered outside the US embassy in Madrid, Spain, as sanctions have pushed Cuba into an electricity blackout. Demonstrators called for an end to US intervention in Latin America and the Middle East.