Highest Rated Comments


TStrother3 karma

For years the notion of lithopanspermia has been ridiculed by astrophysicists as beyond unlikely. Do you think ‘Oumuamua’s pass through our solar system will change any minds about this?