Student and Religious Freedom Advocate Expelled from University of CubaMay 17, 2017 — 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....