Displaying posts tagged with

“NASA and ESA”

Jan
1
2010

From Russia… for steroids!

The possibility of a steroid hitting our planet has been making rounds from quite some time. The same has already inspired Hollywood to capture the eventuality on screen. However, the risks of such an event actually happening was assigned a probability of 1 in 250,000 for the steroid Apophis, the most likely threat known as [...]