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
Published on 2/13/2025