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

Nation & World Videos