100 y Aldabó Prison: A focal point for political tensions in Cuba, housing detainees like repatriated migrants and former military officers. Explore its impact on Cuban society.
Former Cuban Military Officer Detained After U.S. Repatriation of Migrant Group