Browsing: Meteoroid in Miami Valley

On February 13, 2023, a meteoroid entered Earth’s atmosphere over Miami Valley, Ohio, United States.…