Since the attacks of 9/11 we have been told that there is a war on terror. But India was suffering such terrorism long before this yet the rest of the world averted its gaze. In fact it is a sad indictment of the self-appointed leaders of the Free World, Britain and America, that they would [...]