Luis Ernesto Castellano Dobao is highlighted for his activism, shedding light on human rights issues in Cuba, including dire conditions in Canaleta Prison.
Published on 6/27/2026