Anatoly Perminov, the chief of Russia's space program recently invited NASA, the European Space Agency, the Chinese space agency and others to join in an international project to deflect the Apophis asteroid from a possible collision with Earth in 2036, just 26 years from now. But Russia's sudden concern and call to action may have been prompted by information published by UFO contactee Billy Meier, 13 years before 'official' discovery in 2004.