PodcastThe trouble with vaccine poster boy Israel. David Vance15 August 20210 Israel has been hailed at the poster boy for Covid control and vaccine uptake, however the data shows it is facing a new surge and introducing more restrictions. Views: 0 Post navigation Previous: Virginity testing in the UK.Next: The Taliban are a holy terror – but not OUR holy terror.