Student and Religious Freedom Advocate Expelled from University of Cuba

Student and Religious Freedom Advocate Expelled from University of Cuba

ICC Note: Felix Yuniel Llerena Lopez was detained in April of 2017 after visiting the United States to engage in an advocacy effort and discussion for religious freedom in Cuba....

Read More