As good time as any for European Space Agency to announce a 2030 asteoroid-spotting mission
A meteorite measuring two-feet-wide hurtled towards Earth at 27,000 miles per hour with an energy equivalent to eight tons of TNT and exploded into pieces over McAllen, Texas. READ THE FULL NEWS >>