Get the latest Science News and Discoveries
By Celine Smith
None
Get the Android app
Read more on:
April
Marshall Star
Related news:
On this day in history, April 17, 1970, Apollo 13 astronauts return alive, defy odds after space explosion
'Star Trek: Lower Decks' Season 4 blasts onto Blu-ray and DVD on April 16
Rocket Lab to launch NASA's new solar sail technology no earlier than April 24