Today’s announcement of the second closest earth-like exoplanet comes on the heels of an announcement just a few months ago regarding an unusual radio signal from the star Ross 128. Could this be related?
Check out this video...
https://www.youtube.com/watch?v=HAUk4NLcH74
https://youtu.be/HAUk4NLcH74