Fidel Castro's divisive legacy that provided an impoverished nation with free health care and education for all, which even the US cannot boast, did not erase his past sins. But perhaps it can arguably at least offset the wrongs committed.
Read more >