Protesters took to the streets across Cuba over the weekend.
Protesters in some regions marched with the image of Our Lady of Charity, the national Marian advocate of Cuba.
Protesters took to the streets across Cuba over the weekend.
Protesters in some regions marched with the image of Our Lady of Charity, the national Marian advocate of Cuba.