A meteor caused a loud boom heard across the Ohio Valley on March 17, but a meteor strike in the mid-Atlantic seems unlikely.
Residents in Northeast Cleveland heard a loud explosion the morning of St. Patrick’s Day, March 17, 2026. So, was it an actual meteor?
Meteorite hunters fanned out across a wide swath of Ohio on Thursday, hoping to collect fragments of an estimated 7-ton space ...
Bright minds called to solve a problem that's vexed expertsCash, career opportunities and potential to save lives on ...