A plane carrying 37 recently freed Cuban political prisoners and their families has landed in Madrid, officials say.
They arrived on a flight chartered by the Spanish government as the final part of a deal brokered by the Catholic Church to free Cuban dissidents.
The deal, agreed in July 2010, saw Cuba agree to free 52 people held in jail after being rounded up in 2003.
Spain's El Pais newspaper says 115 ex-prisoners are now in exile in Spain.
Sending your political opponents from prison to exile is not a sign of democratisation or progress.
It's a sign of Cuba's continuing oppression of freedom and liberty.