News Round-Up
7 July 2025
Never in modern history has such a synchronised decline in birth rate been seen across the world, precisely aligned with the rollout of an experimental medical treatment, write Dr. Sven Román and Dr. Jonathan Gilthorpe.
© Skeptics Ltd.