
The President of Cuba Miguel Diaz-Canel speaks during an event in support for the revolution in Havana.
The President of Cuba Miguel Diaz-Canel speaks during an event in support for the revolution in Havana.
Cuban government holds mass rally in Havana after protests
Country has been rocked by anti-government protests