Well I would hope that the traveler may have had the answer to stopping pollution!
English
-
Nah seems more technologically and weapon oriented I say
-
Well it Terraformed Venus and Mars! Had to know how to make them live-able? So it would probably know how to to keep earth clean.