Nepal complains after India and China agree to resume a religious pilgrimage through a contested Himalayan pass.
This article was sourced from Al Jazeera.
Read Full Article on Al Jazeera →
Nepal complains after India and China agree to resume a religious pilgrimage through a contested Himalayan pass.
This article was sourced from Al Jazeera.
Read Full Article on Al Jazeera →