England will soon abandon almost all coronavirus restrictions. The Netherlands shows what could happen next
On Monday, England will do away with all of its legal coronavirus restrictions in what many people have dubbed “Freedom Day”. Masks will no longer…