Watch: ‘Vast majority of deceased are vaccinated people’; ‘Very significant discrepancy’ between vaccine efficacy studies done in Israel vs US, UK

Scroll to Top

Sharing a story can change the world.