India and Pakistan Opened up a “Peace Corridor.” That’s Pissing Some People Off.