Food, medicine and fuel shortages have driven Cubans to protest for “patria y vida” or “homeland and life”. And then there’s the …

source

By admin