Cuba

February 18, 2015 7:38 PM

Exiled Ladies in White members demand leader’s resignation after YouTube video

Ladies in White leader Berta Soler says she won’t resign despite calls from some exiles for her to step down.

Related content

Comments