Church Says Cuba to Release Political Prisoners

|

The Catholic Church in Cuba has said the government is set to release 52 political prisoners and allow them to leave the country.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives