Researchers believe a United States device attached to the top of the Beresheet spacecraft may have survived last week's failed lunar landing.


Read more