The Miami Herald reports on what it means for Julio Cesar Galvez Rodriguez and other former political prisoners to have their Cuban passports stamped, "permiso salida definitivo."
Here's a hint: It's doubtful it means what Spain and the Catholic Church would want the former prisoners to believe.
Recent Comments