إزالة الصورة من الطباعة

Cuba frees thousands of prisoners

Amnesty deal to grant freedom to nearly 3,000 people, including five political prisoners and 86 foreigners.