Saturday, April 12, 2025

Kilmar Abrego Garcia

Until last month, Kilmar Abrego Garcia was living in the United States legally with his wife, raising three children with special needs. Now, he is in El Salvador's notorious mega-prison, all because of an "administrative error."

No comments: