Indianhead WI
The Latest: Cuba says its Abdala vaccine 92% effective
HAVANA - Cuba's government announced on Monday that its three-shot Abdala vaccine has proved to be 92% effective against the coronavirus.