Recently incarcerated independent journalist Ahmad Rodriguez Albacia has been released after nine days in castro’s gulag, Bitacora Cuban is reporting.
Ahmad was interrogated for up to six hours a day and subjected to various forms of psychological torture.
Marc has more at Uncommon Sense.