![No Picture](https://www.catholicworldreport.com/wp-content/themes/mh-magazine/images/placeholder-medium.png)
Report vindicates Cuba movement’s claim that Castro regime murdered their leader
Oswaldo Payá Sardiñas. / Credit: MCL
ACI Prensa Staff, Jun 15, 2023 / 17:00 pm (CNA).
The national coordinator of the Christian Liberation Movement (MCL) in Cuba, Eduardo Cardet, said that the report by the Inter-American Commission on Human Ri… […]