Israel

Where should we meet Aliens

A Room with a view for our Alien Guests   The recent discovery of water on Mars confirms we are on the verge of resolving Fermi’s paradox. Very soon we […]