Why did Mahmud of Ghazni attack India?

user image

Muskan Anand

2 years ago

In 1001 Mahmud of Ghazni first invaded modern day Pakistan and then parts of India. Mahmud defeated, captured, and later released the Hindu Shahi ruler Jayapala, who had moved his capital to Peshawar (modern Pakistan).

Recent Doubts

Close [x]