Natural phenomena or something more alien in nature? We take a look at Kepler's 'Bizarre' signal.
2 comments on original post
The fascinating speculation surrounding a recent Kepler observation of a star 1,500 light-years away has reignited questions of alien life in our universe and what it means for future studies.
Add a comment...