New peer reviewed study confirms vaccines and lockdowns saved millions of lives.

Check the short analysis below, more in the description:
https://youtube.com/shorts/N06fZxoUQx0