Cuba

October 21, 2009

Police prevent dissident from leaving his home

Dissident Néstor Rodríguez Lobaina says political police prevented him from leaving his home in Baracoa.

Related content

Comments

Videos

Nation & World Videos