Tag: Amir Valle

Cuban failure: France honors Castro as dissidents beaten

     

Human rights activists and democracy advocates have criticized French president Francois Hollande for receiving Cuban leader Raul Castro – with full honors – as nearly 200 peaceful dissidents were being… Read more »