Yahoo Canada Web Search

Search results

    • Explainer-Why does Nepal suffer so many air crashes?

      AOL· 4 days ago

      Here is a look at why Nepal, where more than 360 have died in airplane or helicopter crashes since 2000, is particularly susceptible. Wedged between India and China, landlocked Nepal is home ...