Woman finds ‘alien’ in a bottle of vinegar 1) Highly advanced, intelligent being leaves safety of distant home planet 2) Navigates perilous journey, carrying message of peace 3) Continue reading →