2017-6-13 : Alien Life Found Outside ISS in Vacuum of Space – TASS Report Best

I think this is the best reference to the latest news  from Russia:

http://tass.com/science/947789

Sincerely

Prof. Chandra Wickramasinghe

 

Back to Top
%d bloggers like this: