The Telegraph reports about the latest findings which show that lockdowns were useless in Germany.

Leave a Reply

Your email address will not be published.