Yajaira Castillo
Yajaira Castillo is linked to legal actions against the U.S. by families of Venezuelans detained at Guantanamo, focusing on human rights and international law issues.
Why Families of Three Venezuelans Sent to Guantanamo Are Suing the U.S. Government
Published on 2/13/2025