Cuba sees biggest protests for decades as pandemic adds to woes
Thousands took to the streets in various parts of Havana including the historic centre, their shouts of “Diaz-Canel step down” drowning out groups of government supporters waving the Cuban flag and...
