Explosions (Accidental)
Meteors and Meteorites
National Weather Service
Pennsylvania
Pittsburgh (Pa)
Science
Space and Astronomy
Weather
Did a Meteor Explode Over Pittsburgh?
It was not the first time in recent memory that people have wondered about seemingly mysterious activities overhead. In December…