Space Onigiri: Do these long-lasting Japanese rice balls taste any good on planet Earth?

We put the JAXA-endorsed product to the test.

Read More