Thread: Physical Evidence of The Exodus- Mt. Sinai- @ Jabal al-Lawz in Saudi Arabia
Who is the King of kings and Lord of lords? Two word answer.