CubaHeadlines

Luis Alberto Castillo

Luis Alberto Castillo is central in legal battles, highlighted by Venezuelan families suing the U.S. over detentions at Guantanamo, spotlighting human rights issues.

Why Families of Three Venezuelans Sent to Guantanamo Are Suing the U.S. Government
Why Families of Three Venezuelans Sent to Guantanamo Are Suing the U.S. Government

Published on 2/13/2025