A 9/11 protester who was imprisoned in Cuba is arrested by the US Coast Guard
Adonis Alexander Remon León is the last of the detained Cuban protesters of July 11, 2021 who has made it to the United States. As stated to Radio Television Martí his mother,