20210721 world.rest-of-world: Virus slams Cuba as it races to roll out its new vaccines