Cuba's Abdala vaccine has reported an efficacy above 92% in despite of US blockade. File photo.

Cuba's Abdala vaccine has reported an efficacy above 92% in despite of US blockade. File photo.

Translate »