I agree with your first statement but certainly not your statement about Israel. Israel is probably the worst example you can give. There are indeed terrorists among the Palestinians but Israel is equally guilty of state terrorism, war crimes and illegal occupation. India certainly has a far better moral standing than Israel. There are better nations in this word to emulate and Israel is certainly not one of them.