Punishing Valley’s Air Polluters

Punishing Valley’s Air Polluters
By Republica
Published: January 04, 2023 07:52 AM

Air Pollution is a major environmental issue facing the Kathmandu Valley which is already on the list of the most polluted cities in the world. Industrial and vehicular emissions are the major reasons behind the air pollution in the capital valley. Although waste burning, and indoor air pollution from cooking and heating with wood and other biomass fuels, too, contribute to polluting the air in the valley, vehicles failing the pollution test, particularly vehicles running on diesel fuel contribute significantly to the levels of particulate matter in the air, as well as other pollutants such as carbon monoxide and nitrogen oxides. These pollutants can have serious health impacts, including respiratory and cardiovascular diseases, as well as environmental impacts such as acid rain and the degradation of air quality. Air pollution levels particularly rise in the valley in winter. The bowl-shaped Kathmandu Valley is surrounded by tall mountains which trap the polluted air for days and make the matter even worse. Whatever the geographical reasons may be, air pollution is largely a man-made problem and we humans are responsible for that. There are places with a similar geography in other countries too. They have put in place measures to check air pollution.

In Nepal, too, there are measures put in place but their implementation is very weak. In fact, the failure to implement these measures is why the air pollution level has been rising. The authorities responsible for controlling air pollution should stop passing the buck and blame the lack of coordination among them for the failure to check air pollution. All three levels of governments must be serious about it. According to government statistics, there are over 1.5 million vehicles, including two-wheelers, in the Kathmandu Valley. Most of these vehicles that are poorly maintained are major contributors to the air pollution in the valley. However, it is good to see that in recent times the government authorities have stepped up measures such as surprise checks to discourage the use of polluting vehicles and punish the guilty. In such surprise checks carried out recently, the Department of Environment tested 341 public vehicles for pollution. But it is disheartening to notice that 143 or 41 percent of these vehicles failed the pollution test. Most of the vehicles undergoing the pollution test in this way were passenger and cargo vehicles and water tankers running on diesel.

It is a matter of worry that nearly half the vehicles failed the pollution test in the valley which is said to be home to over five million people. Though there is a mandatory provision for vehicular pollution tests, the lack of the implementation of the same has invited a situation like this. This means the pollution regulating bodies need to be serious as well as stricter about enforcing the laws against air polluters. Department of Environment officials have said that they will move forward with their surprise checks in the valley by making it even more effective. Now the officials of the Department carry out these surprise pollution tests on vehicles at three different places a week in the valley. In the past, vehicles failing the pollution test would be given a chance for repair and let go, but now such vehicles are banned from running on the road as long as they don’t pass the test. Now the vehicles failing the pollution test time and again can be fined as much as Rs 100,000. This provision in particular is expected to mount pressure on vehicle owners to keep their vehicles well-maintained. However, it goes without saying that this problem cannot be resolved only through monitoring and taking action by the government authorities. Vehicle owners are expected to keep their vehicles safe for the road as well as the environment. Air pollution affects everyone equally, including themselves. 

Request history8.2.19PHP Version5.39sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (19.61ms)time
    • Application (5.37s)time
    • 1 x Application (99.64%)
      5.37s
      1 x Booting (0.36%)
      19.61ms
      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 executed5.33s
      • NewsController.php#297republica1800msselect `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` = 'punishing-valley-s-air-polluters' and `status` = 1 limit 1
        Bindings
        • 0: punishing-valley-s-air-polluters
        • 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#297republica1980μ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 (135160)
        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#297republica1480μ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 (135160)
        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#297republica1500μ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 (135160)
        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#297republica1480μ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 (135160)
        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.98sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('Punishing Valleys Air Polluters' IN BOOLEAN MODE) as score from `news` where `id` != 135160 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 135160
        • 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#388republica11.28msselect `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 (141426, 145018, 145020, 146143, 146185, 156863)
        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#388republica1640μ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 (141426, 145018, 145020, 146143, 146185, 156863)
        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#416republica11.55sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-03-31 06:33:31' and '2025-04-01 06:33:31' and `id` not in (135160) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-03-31 06:33:31
        • 1: 2025-04-01 06:33:31
        • 2: 135160
        • 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#27republica1550μsupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-01 06:33:32' where `id` = 135160 and `status` = 1
        Bindings
        • 0: 2025-04-01 06:33:32
        • 1: 135160
        • 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
          yxwzQeT3TB8wsiIUpUM41idzNEIuawbaVChr4CTj
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/punishing-valley-s-air-polluters
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/punishing-valley-s-air-polluters" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/punishing-valley-s-air-polluters
          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 => "18.223.21.202" ] "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 => "18.223.21.202" ] "cf-ray" => array:1 [ 0 => "929414b6ca6b1177-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 => "Tue, 01 Apr 2025 00:48:32 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik91RTA3OU9ScFptOFJPOEVqYUlLb2c9PSIsInZhbHVlIjoiYlFRMUxUSGMxUUgrNitNZjRyZW4vZjdyaURPNE83VWFmanhwd09OTmtnbmdJUVV3czRUTG5iQTl1Tkl3Sm5MSlFTTXJqcU9SZ0FnZ3hCaGxsWXRtUjFLNUdOTjYweFA5aU1vRjVZejQ3R0MrM3hGS09jTWxzQkRmNGx6VmNHZEMiLCJtYWMiOiJjM2Q2OGRlMmU1ZDg5YjNmNzNlZjQ1NzhhZWVhYjhiZDE0ODY3MTM2MzA2NWMzN2UzNzU2OTFmZmNhYTNmZWY0IiwidGFnIjoiIn0%3D; expires=Wed, 01 Apr 2026 00:48:32 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6Ik91RTA3OU9ScFptOFJPOEVqYUlLb2c9PSIsInZhbHVlIjoiYlFRMUxUSGMxUUgrNitNZjRyZW4vZjdyaURPNE83VWFmanhwd09OTmtnbmdJUVV3czRUTG5iQTl1Tkl3Sm5MSlFTTXJqc" 1 => "republica_session=eyJpdiI6InhLSzIzQitkSFRkbVNFSE01RG9QaUE9PSIsInZhbHVlIjoidzk3MHpSK0llaEFXWDFXTkZFRnhta2UwNWZPZGFzanFXYXMzakxsbDlGcVVzR2Q2aW41eUNYK0QxTllLNHRhb2Q5cmRwUzBDditmd0lieE1adFJFdFNzL3J3dHhnd0xteXZ2T0JWNFVoQUtKWTVsak1ycWxmeHBpOTM2NFhZVXMiLCJtYWMiOiI5NjI0NWUyZDVmY2MzYzZmODJhYzJhNTZlMmI0ZmMwMTZjOGUyOTRkNmE3ZTU0ZWQ3Zjg4MzljYTZiMzFjNzcyIiwidGFnIjoiIn0%3D; expires=Wed, 01 Apr 2026 00:48:32 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6InhLSzIzQitkSFRkbVNFSE01RG9QaUE9PSIsInZhbHVlIjoidzk3MHpSK0llaEFXWDFXTkZFRnhta2UwNWZPZGFzanFXYXMzakxsbDlGcVVzR2Q2aW41eUNYK0QxTllLNHRhb2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik91RTA3OU9ScFptOFJPOEVqYUlLb2c9PSIsInZhbHVlIjoiYlFRMUxUSGMxUUgrNitNZjRyZW4vZjdyaURPNE83VWFmanhwd09OTmtnbmdJUVV3czRUTG5iQTl1Tkl3Sm5MSlFTTXJqcU9SZ0FnZ3hCaGxsWXRtUjFLNUdOTjYweFA5aU1vRjVZejQ3R0MrM3hGS09jTWxzQkRmNGx6VmNHZEMiLCJtYWMiOiJjM2Q2OGRlMmU1ZDg5YjNmNzNlZjQ1NzhhZWVhYjhiZDE0ODY3MTM2MzA2NWMzN2UzNzU2OTFmZmNhYTNmZWY0IiwidGFnIjoiIn0%3D; expires=Wed, 01-Apr-2026 00:48:32 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Ik91RTA3OU9ScFptOFJPOEVqYUlLb2c9PSIsInZhbHVlIjoiYlFRMUxUSGMxUUgrNitNZjRyZW4vZjdyaURPNE83VWFmanhwd09OTmtnbmdJUVV3czRUTG5iQTl1Tkl3Sm5MSlFTTXJqc" 1 => "republica_session=eyJpdiI6InhLSzIzQitkSFRkbVNFSE01RG9QaUE9PSIsInZhbHVlIjoidzk3MHpSK0llaEFXWDFXTkZFRnhta2UwNWZPZGFzanFXYXMzakxsbDlGcVVzR2Q2aW41eUNYK0QxTllLNHRhb2Q5cmRwUzBDditmd0lieE1adFJFdFNzL3J3dHhnd0xteXZ2T0JWNFVoQUtKWTVsak1ycWxmeHBpOTM2NFhZVXMiLCJtYWMiOiI5NjI0NWUyZDVmY2MzYzZmODJhYzJhNTZlMmI0ZmMwMTZjOGUyOTRkNmE3ZTU0ZWQ3Zjg4MzljYTZiMzFjNzcyIiwidGFnIjoiIn0%3D; expires=Wed, 01-Apr-2026 00:48:32 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6InhLSzIzQitkSFRkbVNFSE01RG9QaUE9PSIsInZhbHVlIjoidzk3MHpSK0llaEFXWDFXTkZFRnhta2UwNWZPZGFzanFXYXMzakxsbDlGcVVzR2Q2aW41eUNYK0QxTllLNHRhb2" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "yxwzQeT3TB8wsiIUpUM41idzNEIuawbaVChr4CTj" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/punishing-valley-s-air-polluters" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/punishing-valley-s-air-polluters" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-01 06:33:32GET/amp/news/punishing-valley-s-air-polluters11016