Menu Close

Report Vindicates Cuba Movement’s Claim That Castro Regime Murdered Their Leader

Oswaldo Payá Sardiñas.

On June 12, the IACHR published the report on the deaths of the two Catholic dissidents who died on July 22, 2012, after the car they were riding in crashed.