"Internally, it does enormous damage to the antidemocratic and human rights-violating regime of Fidel Castro to know that the government of Mexico no longer supports the absence of democracy and lack of respect for human rights in Cuba," Castaneda said.
Amen. Seems Castaneda is surprising his detractors.