June 28, 1911: Martian Meteorite Crashes In Egypt
Today in 1911, a martian meteorite crashed near the El Nakhla El Bahariya village in Egypt. The dubbed "Nakhla" meteorite was the first to suggest the presence of water on Mars. It also showed circumstantial evidence that life could possibly exist, but nothing factual. Image Credit: Wikipedia