They all attacked for the spread of empire, but hid their greed behind religion, and portrayed that it’s all about Islam. Unfortunately, our history books never corrected themselves and we still consider Ghaznavi and Mohammed bin Qasim as Muslim heroes.