Meteor identified as likely cause of boom heard across Cleveland today
Key Points:
- A loud boom heard over Cleveland was likely "a result of a meteor," the National Weather Service said Tuesday.
- Some residents immediately feared the sound was an explosion, according to CBS affiliate