Archbishop Thomas Wenski criticized the remote location of the detention site called “Alligator Alcatraz” and the rhetoric surrounding it.
Archbishop Thomas Wenski criticized the remote location of the detention site called “Alligator Alcatraz” and the rhetoric surrounding it.