Cuba presents its vaccine creators in Spain
While awaiting recognition from the World Health Organization (WHO), Cuba today shows the best tangible evidence of the efficacy of its own vaccines, its population. A documentary premiered in Spain presents the