Superpowers compete for technological foothold on world’s highest peak, pushing Nepal towards a geopolitical chessboard.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera