Scientists confirmed a small meteorite fell near the Russian coast of the Black Sea on March 12, 2026. The meteorite's size was estimated by researchers, and no damage or injuries were reported. The event is of scientific interest for geological and astronomical studies.
Observable data points shared across all narratives