Sultan Mahmud Ghaznavi was a great conqueror of his time. 300 years after the conquest of Muhammad Bin Qasim, he made 17 successful attacks on Indian Sub-continent. Every time he gathered a lot of wealth and went back to his home country. He was a Muslim Turkish ruler. At that time India was ruled by a Hindu Raja. He was …
Read More »