Did microbes ever live on Mars? Did an "elevator" help build Egypt’s first pyramid? Some signs pointed to yes this year, but confirmation is still needed.
In the third round of the group stage of the African Champions League, Esperance Tunis is set to welcome Egyptian side ...