By Tarta Posted on October 6, 2018October 6, 2018 Contact with Mission Alpha Centauri crew has been inexplicably interrupted just minutes after confirming landing Please do not use or publish images from this site without my permission. Copyright © 2018 Stefano Tartarotti Share this:TwitterFacebookLike this:Like Loading...