@contrasocial first, the post does not say at any point that there were no human rights violations during this process. However, Fidel Castro, who was not a saint, was the only leader I have ever seen apologizing and admitting to having been wrong when it came to the treatment of homosexuals. In 2022 Cuba approved the family code that legalized equal marriage with 66% popular approval.second, do you say this for every country's founding anniversary?