France – *France* – will save us all from the next killer asteroid.
Oh, yes. Nature tries to downplay it, but it’s the French who have launched an unprecedented meteor-spotting network to scan the skies:
… Read the rest “France – *France* – will save us all from the next killer asteroid.”By the end of this year, some 100 cameras will