[HIGHLIGHTS] Cockroaches that ingested lunar dust from the Apollo 11 mission are auctioned for more than $20,000
2022-06-07T20:10:55.235Z
Read the full translated version in English
Read the full version from cnnespanol