You are viewing a single comment's thread from:
RE: Space industry CEO is ‘absolutely convinced’ that aliens have visited Earth
Even if you provide a link this is still a direct copy of the article. It would be better to provide your own commentary on this story. What do you think?
If aliens are here then he should show us the proof