Japanese spacecraft fired cannonball into asteroid

I would have guessed France.

12 Likes