Is Pokhara Airport China’s debt trap?

Of all the aerodromes in Nepal, perhaps the most sumptuous looking of them all is Pokhara International Airport. The towering … Continue reading Is Pokhara Airport China’s debt trap?