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://youtu.be/HAUk4NLcH74