Twin Stars Prove Einstein at Least 99.99% Right

More than a hundred years have passed since Einstein formalized his theory of General Relativity...

Read More