Wow Wow Wow! Now I know what your problem is! All your talk of humanity was just a hogwash. You have been fed on a daily dose of Romila Thappar and Irfan Habib's worl view! Of peaceful Moghuls, friendly Ghazni, and loving Islam!
Now there is nothing left to say....you exposed yourself with one post..