A 'fireball' lighting up the Northeast's sky was likely a meteor, NWS says
CLEVELAND — A likely meteorite crash shook numerous homes in Ohio and lit up the sky above numerous Northeast states on Tuesday morning, according to the National Weather Service.