Something is producing an excess of oxygen on Mars and scientists are baffled
First methane and now oxygen on Mars that can represent a biofilm behave in a strange way. A…
November 14, 2019
A Mummified Lion is discovered in Saqqara, Egypt
Egyptian archaeologists have excavated a Mummified Lion like strange animal, in an archaeological site in the Saqqara area,…
November 13, 2019