In which year did Sultan Mahmud capture Lahore after a long siege?
Q1. In which year did Sultan Mahmud capture Lahore after a long siege?
Answer: In 1021 AD
Explanation: Sultan Mahmud of Ghazni captured Lahore in 1021 AD after a prolonged siege, incorporating it into the Ghaznavid Empire and making it an important provincial capital.