While globally the COVID pandemic continues and only few countries have developed vaccination and the majority of the humanity is depending on so-called vaccine diplomacy to get access to prevention and cure, Cuba, an island of 11 million facing a fierce US blockade, has succeeded in developing its own vaccination. They are named Soberana 02 and Abdala. And now, Cuba ...