Himalaya

China and India Revisit a 50 Year-Old War

Tensions are rising, high up on the roof of the world. India and China are contesting an unresolved nightmare…