Cuban dissident artist Danilo Maldonado Machado, aka El Sexto, was released over the weekend from the maximum security prison outside Havana, where he had been held for nearly two months.
Cuban dissident artist Danilo Maldonado Machado, aka El Sexto, was released over the weekend from the maximum security prison outside Havana, where he had been held for nearly two months.