News

Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.” The phrase “finally” or “to sum up” is translated from the Greek word telos, which often signifies ...
A controversial 1,500-year-old manuscript that is said to have been unearthed in the British Library claims Jesus Christ was ...
Lauded in the world’s two largest religions as the mother of God’s Chosen One—for Muslims a great prophet and for Christians ...