Question: who laid the foundation of the delhi sultanate
Answer: Muhammad of Ghor