International Hordes of Earth’s toughest creatures may now be living on Moon Mehreen Saqib Aug 7, 2019 0 Washington, Aug 7 (AFP/APP):There might be life on the Moon after all: thousands of virtually indestructible…