What the Soviets Found on Venus Posted by vinyasi on Tuesday December 16, 2025 @05:24PM from the vinyasi.substack.com dept. https://vinyasi.substack.com/p/what-the-soviets-found-on-venus ( 2 comments | 3 points | on HN )