The Unfolding Sorry Saga of Nepal’s China-built Airport at Pokhara

.....

© The Diplomat