WikiLeaks posted a mysterious encrypted 'insurance file,' touching off speculation about what it contains.
Scientists have identified rocks on Mars which may contain evidence of life.
Twitter's 20 billionth message didn't make sense, but it spoke volumes about the rapid growth of service.