prisoner release

Cuba has signalled that it will free all its political prisoners and let them stay on the island in a bold attempt to repair Havana's ties with the international community.