Chinese news reports say a Chinese spacecraft has made a successful lunar landing. The country joins the U.S. and Russia in the accomplishment.

Wonder if any Arkansas rice seeds were on board?

Advertisement