Holland becomes Europe’s covid hotspot after refusing face mask mask rules and testing system failed
Holland becomes one of the world’s covid hot-spots after refusing to bring in face mask rules and its testing system dismally failed to meet demands Per capita infection rate in Holland is among the top ten countries in the world Spike in cases has caught the country’s testing system on its heels Today parliament debated … Read more