Netherlands imposing strict public health measures that are provably ineffective against preventing spread of COVID.
BROADCASTING FOR INDEPENDENCE
Netherlands imposing strict public health measures that are provably ineffective against preventing spread of COVID.