Researchers at the Louvre Museum in Paris have confirmed that the text on an ancient stone on displayed there, the Moabite Stone, also known as the Mesha Stele, refers to King David in the Bible.

Researchers at the Louvre Museum in Paris have confirmed that the text on an ancient stone on displayed there, the Moabite Stone, also known as the Mesha Stele, refers to King David in the Bible.





