Loud boom heard in Texas last week was caused by meteor hitting ground, NASA says
From the story:
HIDALGO COUNTY, Texas – NASA scientists have confirmed that the loud boom that startled people and animals in Texas last week was indeed caused by a meteor crashing into Earth.
From the story:
HIDALGO COUNTY, Texas – NASA scientists have confirmed that the loud boom that startled people and animals in Texas last week was indeed caused by a meteor crashing into Earth.