Iceland is the latest European nation to be ditching Covid restrictions. The tiny north Atlantic country is not only restoring a semblance of freedom for its citizens — it has a reality check for the vaccine pushers.
"Widespread societal resistance to COVID-19 is the main route out of the epidemi...