Cuban Religious Freedom Activist Barred from Leaving the IslandJune 21, 2017 — ICC Note: Cuban authorities prevent Felix Llerena Lopez from boarding his flight to the United States on Saturday, June 18. Llerena recently took a trip to the United States in...