How Japan beat Europe to become America’s BFF on the moon
Switzerland and Sweden became the latest European countries to sign the accords this past week, making them the 37th and 38th member countries. But with China also corralling allies for a rival joint moon base project dubbed the International Lunar …