Crowd forces police to free detained woman

August 19, 2009 02:33 PM

More Videos

Cuba on Twitter