January 27, 2012
For hundreds of years, people have seen tiny flashes of light on the surface of the Moon. Very brief, but bright enough to be seen from Earth, these odd flashes still hadn’t been adequately explained up until now. Also known as Transient Lunar Phenomena (TLPs), they’ve been observed on many occasions, but rarely photographed. On [...]
Read the full article →
January 20, 2012
Scientists studying life on Mars got a late Christmas present this year: confirmation that meteorites found in Morocco in December are of Martian origin. It’s a significant discovery; Martian meteorites fall to Earth only about once every 50 years making this a once-in-a-lifetime, and for many a once-in-a-career, event. The Mars rocks are worth more [...]
Read the full article →