Tag: Luz Escobar

‘No civil society, no democracy’: Cuban activists detained

     

An award-winning Cuban dissident who was detained this week announced Thursday that he has been released without charge but barred from a planned trip to Europe for a meeting on… Read more »