"Exploring the clouds, say by balloon, can be done with technology that's ready today," Byrne told Space.com. "We could ...
YR4 has caught the attention of scientists, with a small chance of impacting Earth on December 22, 2032. The European Space ...