First of all person who replied about Hari Singh being a afghan, he is actually a Sikh, get it right. I think we can tell the difference between our people and other people, not like you white people who start calling us terrorists without actually taking the time to look us over and notice the difference between us and Muslims. If you have nothing nice to say, then don't say it at all. And first of all, Hari Singh is a warrior, so don't act like America is so great just because they take over other people's land without permission ( cough, cough: Native Americans. sound familiar?). So show some respect.