Most Read

Credit: Source.

[DIGEST: BBC, Luxembourg, NPR]

The least populated country in the European Union has its eyes on space. Luxembourg, a country with only 465,000 inhabitants, announced that the country will be making a big investment in asteroid mining.

Keep reading... Show less