Rethinking foreign policy

Rethinking foreign policy
By Rebanta Bahadur KC
Published: April 16, 2018 01:00 AM

The government of K P Sharma Oli should devise a farsighted foreign policy with specific guidelines and clear national priorities

Though foreign policy is a fundamental instrument for developing and managing multidimensional international relations for defending national sovereignty, territorial integrity and national independence and enhancing national dignity and advancing socio-economic development, Nepal has not been able to devise a proactive, broad-based, workable and farsighted foreign policy with specific guidelines and clear national priorities. 

Past governments have given much importance to revitalizing national diplomacy after the restoration of democracy in 1990. This reflects in a number of high-level foreign policy task forces and committees formed with the mandate of submitting pertinent, proactive and workable policy recommendations. 

Civil Service Act, which governs Nepal’s public administration to ensure effective implementation of government’s policies and programs, envisions Foreign Service as a separate administration group by considering specific nature of job, professionalism, importance and gravity for overall national wellbeing. Public Service Commission also holds a separate Foreign Service examination to select and recruit required manpower to administer, govern and conduct foreign affairs. But a pro-active, broad-based and long-term foreign policy with specific guidelines and clear national priorities has not been devised though we have a provision enshrined in the constitution regarding Nepal’s international conduct. 

Nepal has entered a new era now. We have a constitution promulgated by the people’s chosen representatives. This has institutionalized federalism. Three levels—local, provincial and federal parliament—of elections have been held and governments have been formed in all levels. This has brought a new ray of hope for durable political stability for creating an environment conducive for socio-economic transformation. We have been appealing for foreign investors to invest in Nepal. 

Tap the potentials 

Nepal has huge potentials to revitalize and transform national economy by exploiting its untapped abundant national resources such as hydropower, agriculture, tourism, manufacturing, mines and minerals and thereby reducing poverty, generating employment, earning foreign currency and reducing trade deficit among others. 

With large portion of physically and mentally active young and energetic population, well-developed banking and financial institutions, investment-friendly policy and institutions, our strategic location between two economic giants India and China, preferential treatment we are receiving as a least developed country (LDC) under World Trade Organization provisions, we are at the competitive position to augment national socio-economic development process by attracting huge foreign capital investment, advanced technology and modern management skills and knowledge.

To achieve this, we must have a sound diplomatic dealing in our multiple external engagements. At the contemporary globalized world where nation-states are vigorously pursuing policy of benefitting from external engagement to fulfill their national economic agendas, traditional way of diplomatic dealing and old practice of administering, governing, managing and conducting Nepal’s external affairs won’t work. 

We need to be able to employ national diplomacy for defending national sovereignty, territorial integrity and national independence and garnering bilateral, regional and multilateral assistance for fulfillment of annual national budgetary expenses. This will further contribute in establishing sustainable peace and stability and thereby making a peaceful, prosperous and modern Nepal. It will also help us address people’s aspirations for development and prosperity. 

Nepal has formal bilateral relations with 158 countries and is a member of regional and international institutions like the United Nations, World Bank, International Monetary Front, World Trade Organization, SAARC, Belt and Road Initiative and BIMSTEC. We have 36 diplomatic missions stationed at different parts of the world. 

In this context, a specific foreign policy guideline with clear national priorities is needed for deepening, consolidating and strengthening diplomatic relations with these countries and regional and international organizations. 

Priority agenda 

Thus the government of K P Sharma Oli should devise a farsighted foreign policy with specific policy guidelines and clear national priorities backed by vibrant institutional mechanism and competent diplomats so that we can attain broader national interests by effectively mobilizing our diplomatic apparatus and national representatives. 

Having done that, promoting and enhancing national economic interest should be a top priority in Nepal’s multiple external engagements which ultimately contribute to creating peaceful, prosperous, inclusive and just Nepal. We will then be able to achieve the goal of graduating from LDC status by 2022 and then graduating from low-income status by 2030.

The author has post-graduate degree from KDI School of Public Policy and Management, South Korea

rebantakc@yahoo.com

Request history8.2.19PHP Version4.38sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (18.51ms)time
    • Application (4.36s)time
    • 1 x Application (99.58%)
      4.36s
      1 x Booting (0.42%)
      18.51ms
      1 templates were rendered
      • frontend.amp-detailamp-detail.blade.php#?blade
      uri
      GET amp/news/{slug}
      middleware
      web, mynews, kyc
      controller
      App\Http\Controllers\Frontend\News\NewsController@getBySlug
      namespace
      prefix
      where
      as
      news.slug
      file
      app/Http/Controllers/Frontend/News/NewsController.php:276-373
      10 statements were executed4.31s
      • NewsController.php#297republica1191msselect `id`, `title`, `content`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `is_subscriber_user`, `is_free`, `is_logged_in_user`, `content`, `caption`, `news_slug`, `exclusive_news` from `news` where `permalink` = 'rethinking-foreign-policy' and `status` = 1 limit 1
        Bindings
        • 0: rethinking-foreign-policy
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1780μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (39953)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1490μsselect `categories`.`id`, `name`, `news_has_categories`.`news_id` as `pivot_news_id`, `news_has_categories`.`category_id` as `pivot_category_id`, `news_has_categories`.`created_at` as `pivot_created_at`, `news_has_categories`.`updated_at` as `pivot_updated_at` from `categories` inner join `news_has_categories` on `categories`.`id` = `news_has_categories`.`category_id` where `news_has_categories`.`news_id` in (39953)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1480μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (39953)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1510μsselect `authors`.`id`, `name`, `avatar`, `news_has_authors`.`news_id` as `pivot_news_id`, `news_has_authors`.`author_id` as `pivot_author_id`, `news_has_authors`.`created_at` as `pivot_created_at`, `news_has_authors`.`updated_at` as `pivot_updated_at` from `authors` inner join `news_has_authors` on `authors`.`id` = `news_has_authors`.`author_id` where `news_has_authors`.`news_id` in (39953)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#388republica12.59sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('Rethinking foreign policy' IN BOOLEAN MODE) as score from `news` where `id` != 39953 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 39953
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1940μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (155233, 156277, 156903, 157721, 157808, 158195)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1530μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (155233, 156277, 156903, 157721, 157808, 158195)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#416republica1620μsselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-02-25 08:54:00' and '2025-02-26 08:54:00' and `id` not in (39953) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-02-25 08:54:00
        • 1: 2025-02-26 08:54:00
        • 2: 39953
        • 3: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:416
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:410
        • app/Http/Controllers/Frontend/News/NewsController.php:315
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • UpdateNewsVisitListener.php#27republica11.53supdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-02-26 08:54:00' where `id` = 39953 and `status` = 1
        Bindings
        • 0: 2025-02-26 08:54:00
        • 1: 39953
        • 2: 1
        Backtrace
        • app/Listeners/UpdateNewsVisitListener.php:27
        • vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:473
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:264
      App\Models\News
      7News.php#?
      App\Models\Attachment
      7Attachment.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          dDb8y4gjPAo2DSAY2jOKjXRqAH7d8TrM5NyBGa4L
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/rethinking-foreign-policy
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/rethinking-foreign-policy" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/rethinking-foreign-policy
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:23 [ "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "cf-connecting-ip" => array:1 [ 0 => "3.144.222.234" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "x-forwarded-for" => array:1 [ 0 => "3.144.222.234" ] "cf-ray" => array:1 [ 0 => "917cbbc93c45e1df-ORD" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 26 Feb 2025 03:09:02 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlVlMklvSHZIT3ozSGtPUUU5d2V4b0E9PSIsInZhbHVlIjoiYWdtelR2aGExQmNjdmJZQUZJSlJMaVBudzY4dnhFdXhNZ2JsZzFvUXNlUzBSdm5kRTE2T0p2eW5jVnhiSjdXanRPeVFqTFowQWtJTE9ORkFDOEZmTGNwc0tDUHYydm92V3lTcStSVlJuQ0VpZUlhUU01N1VTbTJmZW51bHdraDAiLCJtYWMiOiJhODIxYTk4NDI2NTlkYzY0NjhmNzZmNzlhNmU1NmM0YmM0ODliNWQ0NjhkMTRhYjFmOWZmZTFlZjhmNWI5MzU4IiwidGFnIjoiIn0%3D; expires=Thu, 26 Feb 2026 03:09:02 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IlVlMklvSHZIT3ozSGtPUUU5d2V4b0E9PSIsInZhbHVlIjoiYWdtelR2aGExQmNjdmJZQUZJSlJMaVBudzY4dnhFdXhNZ2JsZzFvUXNlUzBSdm5kRTE2T0p2eW5jVnhiSjdXanRPeVFqT" 1 => "republica_session=eyJpdiI6ImtWdnk4UnVEckV2MHRwSGtHYmpXOGc9PSIsInZhbHVlIjoiajVOc1N5cDBEQjhpR243QVhPZDZ0LzJiMXVxZnJzKzh5TytvUTdkRThpbmdRdHVHcjZ4UEt1Z2M4R1d1ZGxzRHZXN2xkNTF6SXRrODZwb3BCVlVvV3hlTXNHQTZBdDdoWHZKVDhManB1VU10c1pFWDlFajVaemRVaCsxVXRDWVIiLCJtYWMiOiIzMGRiNmQ0YzhiZjA0MjFiMTFkNmE4NDM0MTExYzhiM2I3YWEyZGZiNGExODMyMDk2ZDFjODVjYWVkZTliNTdiIiwidGFnIjoiIn0%3D; expires=Thu, 26 Feb 2026 03:09:02 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6ImtWdnk4UnVEckV2MHRwSGtHYmpXOGc9PSIsInZhbHVlIjoiajVOc1N5cDBEQjhpR243QVhPZDZ0LzJiMXVxZnJzKzh5TytvUTdkRThpbmdRdHVHcjZ4UEt1Z2M4R1d1ZGxzRH" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlVlMklvSHZIT3ozSGtPUUU5d2V4b0E9PSIsInZhbHVlIjoiYWdtelR2aGExQmNjdmJZQUZJSlJMaVBudzY4dnhFdXhNZ2JsZzFvUXNlUzBSdm5kRTE2T0p2eW5jVnhiSjdXanRPeVFqTFowQWtJTE9ORkFDOEZmTGNwc0tDUHYydm92V3lTcStSVlJuQ0VpZUlhUU01N1VTbTJmZW51bHdraDAiLCJtYWMiOiJhODIxYTk4NDI2NTlkYzY0NjhmNzZmNzlhNmU1NmM0YmM0ODliNWQ0NjhkMTRhYjFmOWZmZTFlZjhmNWI5MzU4IiwidGFnIjoiIn0%3D; expires=Thu, 26-Feb-2026 03:09:02 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IlVlMklvSHZIT3ozSGtPUUU5d2V4b0E9PSIsInZhbHVlIjoiYWdtelR2aGExQmNjdmJZQUZJSlJMaVBudzY4dnhFdXhNZ2JsZzFvUXNlUzBSdm5kRTE2T0p2eW5jVnhiSjdXanRPeVFqT" 1 => "republica_session=eyJpdiI6ImtWdnk4UnVEckV2MHRwSGtHYmpXOGc9PSIsInZhbHVlIjoiajVOc1N5cDBEQjhpR243QVhPZDZ0LzJiMXVxZnJzKzh5TytvUTdkRThpbmdRdHVHcjZ4UEt1Z2M4R1d1ZGxzRHZXN2xkNTF6SXRrODZwb3BCVlVvV3hlTXNHQTZBdDdoWHZKVDhManB1VU10c1pFWDlFajVaemRVaCsxVXRDWVIiLCJtYWMiOiIzMGRiNmQ0YzhiZjA0MjFiMTFkNmE4NDM0MTExYzhiM2I3YWEyZGZiNGExODMyMDk2ZDFjODVjYWVkZTliNTdiIiwidGFnIjoiIn0%3D; expires=Thu, 26-Feb-2026 03:09:02 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6ImtWdnk4UnVEckV2MHRwSGtHYmpXOGc9PSIsInZhbHVlIjoiajVOc1N5cDBEQjhpR243QVhPZDZ0LzJiMXVxZnJzKzh5TytvUTdkRThpbmdRdHVHcjZ4UEt1Z2M4R1d1ZGxzRH" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "dDb8y4gjPAo2DSAY2jOKjXRqAH7d8TrM5NyBGa4L" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/rethinking-foreign-policy" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/rethinking-foreign-policy" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-02-26 08:54:02GET/amp/news/rethinking-foreign-policy11016