The uproar in India over the arrest of an Indian diplomat in New York is growing. Indians are protesting outside the U.S. Embassy in New Delhi, the Indian government has revoked privileges for American diplomats, and Indian politicians have called for a review of their nation's ties with the United States.


More...
More...