هنا Theory of Relativity confirmed through numerous observations confirmed through numerous observations Theory of Relativity Living science Theory of Relativity cool article over at Live Science confirmed through numerous observations Einstein’s theory of relativity