Why India Fears China

On June 21, two Chinese military helicopters swooped low over Demchok, a tiny Indian hamlet high in the Hima-layas along the northwestern border with China. The helicopte