Cuba had made two effective coronavirus vaccines from scratch — and then vowed to share its intellectual property worldwide - eviltoast