1 min read Science Trending Meteorite Slams Into the Moon; Japanese Astronomer Captured the Telltale Flash of Its Impact on the Lunar Surface sciencetimes.com March 18, 2023 Meteorite Slams Into the Moon; Japanese Astronomer Captured the Telltale Flash of Its Impact...Read More