How did Mahmud Ghazni extend his power?


Mahmud Ghazni gained the control of Afganistan and Khorasan. He was attracted by the great wealth of India and political disunity among Rajputs. So, he plundered towns and temples in North India like Nagarkot, Thanesar, Mathura and Kanauj. His most destructive attack was directed against Somnath temple.