2 ms·
Russia claims to have developed cancer vaccine
- gnabgib 2y agoThere are no good sources on this claim (yet?). Small discussion (13 points, 8 hours ago, 3 comments) https://news.ycombinator.com/item?id=42450921 https://news.ycombinator.com/item?id=42450921