Latest ""

Let’s get back to Venus!
A planetary geologist makes his pitch to fling a satellite back to a hellish planet, where pressure on the surface is 92 times greater than on Earth and temperatures sit at a staggering 863°F (462°C), hot enough to melt lead.
The Navy’s big green monster!
It wasn't the last expensive Navy project to suffer long delays before flopping during operations at sea.
No more stories