NAIROBI: On Friday January 15, I spend nearly one hour at the GPO bus stop in Nairobi's central business district as I had chosen to use public transport. Sitting there, I felt chocked and suffocated by the thick black smoke coming from stationary vehicles that had their engines running as they waited to fill up with passengers.
I then remembered that in June 2012, World Health Organisation (WHO) experts concluded that diesel engine exhaust fumes can cause cancer in humans. They said the fumes belong in the same potentially deadly category as asbestos, arsenic and mustard gas.
The International Agency for Research on Cancer (IARC), part of the WHO, announced that it had reclassified diesel exhaust as a 'definite carcinogen' thus putting it in its highest category (Category 1).
In other words, IARC's expert panel assessed all the available scientific evidence and decided that exposure to diesel exhaust fumes can, and does, cause cancer in humans – specifically lung cancer (although there is weak evidence that these fumes are also linked to bladder cancer).
But what does this mean in practice? Is this something the general public should be worried about? How exactly do diesel exhaust fumes cause cancer?
When diesel burns inside an engine it releases two potentially cancer-causing things: Microscopic soot particles, and chemicals called 'polycyclic aromatic hydrocarbons', or PAHs. There are three possible ways these can cause cancer:
Inhaled PAHs could directly damage the DNA in the cells of our lungs – leading to cancer. The soot particles can get lodged deep inside the lungs, causing long-term inflammation which can increase the rate at which cells divide. So if any nearby lung cells pick up random mutations, this inflammation could, theoretically, make them more likely to grow and spread.
According to the IARC: "Diesel exhaust may be carcinogenic by a combination of these effects – we know the particles are coated with the PAHs, delivering them deep into the lungs where they get stuck and, potentially, cause damage. We however, don't know for certain which of these mechanisms is most important in practice."
Subscribe to our newsletter and stay updated on the latest developments and special offers!
Pick your favourite topics below for a tailor made homepage just for you
1 x Application (98.95%) | 1.30s |
1 x Booting (1.05%) | 13.81ms |
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2000188681' and `published_at` <= '2025-03-29 12:44:42' and `deleted_at` is null
Bindings |
|
Backtrace |
|
select * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-29'
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2000188681' and `publishdate` <= '2025-03-29 12:44:42' and `inactive` is null
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2000188681' and `publishdate` <= '2025-03-29 12:44:42' and `inactive` is null
Bindings |
|
Backtrace |
|
select `id` from `article_categories` where `site_id` = 1 and `id` = 353 or `parent_id` = 353 and `deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (353) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 12:44:42' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 353
Bindings |
|
Backtrace |
|
select `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 9
Bindings |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"cancer\",\"car pollution\",\"Diesel\"]%') and `site_id` = 1 and `published_at` <= '2025-03-29 12:44:42' and `deleted_at` is null and `id` not in ('2000188681') order by `published_at` desc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-03-29 12:44:42' and `published_at` >= '2025-03-29 11:44:42' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (24)
Backtrace |
|
select `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
Bindings |
|
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 12:44:42' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-03-29 12:44:42' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 7, 588)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2000188681' and `site_id` = 1 and `published_at` <= '2025-03-29 12:44:42' and `deleted_at` is null order by `id` desc limit 1
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2000188681' and `site_id` = 1 and `published_at` <= '2025-03-29 12:44:42' and `deleted_at` is null order by `id` desc limit 1
Bindings |
|
Backtrace |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 12:44:42' and `site_id` = 1 and `id` < '2000188681' order by `id` desc limit 1
Bindings |
|
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2000188681' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 12:44:42' limit 1
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
Backtrace |
|
select `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-29 12:44:42' and `article_category_id` = 353 and `site_id` = 1 and `id` not in ('2000188681') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
Bindings |
|
Backtrace |
|
select `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"cancer\",\"car pollution\",\"Diesel\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
Bindings |
|
Backtrace |
|
select count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
Backtrace |
|
select `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514953, 2001249065, 2001514956, 2001514960, 2001515005, 2001515004, 2001514954, 2001514987, 2001513468, 2001514991, 2001514794, 2001514884, 2001232250, 2001514809, 2001498227, 2001514805, 2001515007, 2001514841, 2001514989, 2001514928) and `deleted_at` is null and `published_at` <= '2025-03-29 12:44:42' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
Bindings |
|
Backtrace |
|
select `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 7, 273, 296, 588)
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` in (2001514956, 2001514960, 2001514987, 2001514989, 2001515005) and `authors`.`deleted_at` is null
Backtrace |
|
select * from `settings` where `meta_name` = 'article_age' limit 1
Bindings |
|
Backtrace |
|
select * from article_categories where id = '353'
Backtrace |
|
select * from article_categories where id = '353'
Backtrace |
|
select * from article_categories where id = '353'
Backtrace |
|
select * from article_categories where id = '353'
Backtrace |
|
select * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 12:44:43' and (`keywords` like '%cancer%' or `keywords` like '%car pollution%' or `keywords` like '%Diesel%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2000188681' order by `published_at` desc limit 3
Bindings |
|
Backtrace |
|
select `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001514987 and `authors`.`deleted_at` is null
Bindings |
|
Backtrace |
|
select * from `favourite_topics` where `status` = 1
Bindings |
|
Backtrace |
|
200
[]
[]
0 of 0array:24 [▼ "cf-ray" => array:1 [▶ 0 => "927e6e20ae48fa27-EWR" ] "x-forwarded-for" => array:1 [▶ 0 => "3.15.145.105" ] "host" => array:1 [▶ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [▶ 0 => "3.15.145.105" ] "accept-encoding" => array:1 [▶ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [▶ 0 => "none" ] "x-forwarded-proto" => array:1 [▶ 0 => "https" ] "cookie" => array:1 [▶ 0 => "story_no=eyJpdiI6InQ5VzBydk90YzVzVDFuK3hqS1lvUFE9PSIsInZhbHVlIjoia1R2b0F1dlNIWnoxSFYvUDlXS3JMUzZkNjcrTkdYbVFoSnZ2TkRNTHREdUtEYjU0N0R6ZFljYk1Gb1JIcG92RSIsIm1hYyI6IjE1YzE2OTRiN2QzYmZkM2Y0ZWZmYmUxNWRhNzYwN2E4ZjczZjRlN2M1MzQzMzZlYjM2YjFlMDExMzZhZmYzZTgiLCJ0YWciOiIifQ%3D%3D; XSRF-TOKEN=eyJpdiI6Ikp0ZXdPNEhiNzRKVk9UeW9kVjM1TlE9PSIsInZhbHVlIjoiekV0OGxLYldISitrR3B6OHphYnZ3SW0wSmh1VXZ2alowWXdQZDg0aWlweXJEcU1mUTJmbnhnREpHU1NIZ08vMVl6MTBhNlQ3ekR2dFduVDRTQnN5NkpFRzNzbngxMEVGekMvdmhmUjlDalRKcDBydXQzQytUNTNCR0lXNFVud3ciLCJtYWMiOiIwNzAxOGMwY2RmNDAwMDM5ZjQwNTU1NDEyYzc1N2ZhZmE2YmVlNzZhZGNkNjJmODk2YzllZjZjY2NhNWE2NTM3IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6ImhIcEtOZ0cya0h2M3I4eHZ6VkxIakE9PSIsInZhbHVlIjoiTzd3VVh4aFlvZXcwSzhkeXg3elViN2F4bllVRC9WTDJaZUdjaHZNWUpZckJDdUw0MXdGa25ERGREQjFhVlNtMmFPWlJPVXFGaTZnRis4SVhDd2NFUnMrK0kyWFo3L3dQbnhFVFQ1UU5TWHlnMWZBM1h6NnRGR3NPQXNneEdQaVIiLCJtYWMiOiI4YjEyZmE3YzBjYWRiMGUxMmIxOWI3YjA5MTI0M2VmODk5NmE1Mjc4NjhlOWQwZjFiNjM0Y2UxMTllMGVlNTRhIiwidGFnIjoiIn0%3D ◀story_no=eyJpdiI6InQ5VzBydk90YzVzVDFuK3hqS1lvUFE9PSIsInZhbHVlIjoia1R2b0F1dlNIWnoxSFYvUDlXS3JMUzZkNjcrTkdYbVFoSnZ2TkRNTHREdUtEYjU0N0R6ZFljYk1Gb1JIcG92RSIsIm1hYyI ▶" ] "priority" => array:1 [▶ 0 => "u=0, i" ] "cf-visitor" => array:1 [▶ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [▶ 0 => "US" ] "sec-fetch-dest" => array:1 [▶ 0 => "document" ] "cdn-loop" => array:1 [▶ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [▶ 0 => "?1" ] "sec-fetch-mode" => array:1 [▶ 0 => "navigate" ] "connection" => array:1 [▶ 0 => "Keep-Alive" ] "pragma" => array:1 [▶ 0 => "no-cache" ] "cache-control" => array:1 [▶ 0 => "no-cache" ] "sec-ch-ua" => array:1 [▶ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [▶ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [▶ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [▶ 0 => "1" ] "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" ] ]
0 of 0array:3 [▼ "story_no" => "1" "XSRF-TOKEN" => "3D62K868lbEsT4kXydwA3yseOLc2KyqCvY6wc5cY" "thestandardmediagroup_session" => "sRK9MJGRNIJDeSqcBAdHRnajvW6IcPoeIRGkqfcH" ]
0 of 0array:5 [▼ "content-type" => array:1 [▶ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [▶ 0 => "no-cache, private" ] "date" => array:1 [▶ 0 => "Sat, 29 Mar 2025 09:44:43 GMT" ] "set-cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6InZzMHphRTlndHhWazNhQkVkblJlQ3c9PSIsInZhbHVlIjoiSkltS1QyekovM1ZyYWw4c0R6b1REL09KcjJjOWpNVzdMb3Zpd25LUmtyV1dseENtRHlPZlJ6NmV3cjNYUjY5NDNUbkNsZjR6VitETHVINXI3SXR5Ni9xMEZYeTBPSDR6ZjNROVBvd2NUdWw0Wm1mVEdxVWpnL0c5akpWV2lnVnIiLCJtYWMiOiIzYmQ0ZGUzYzViYjVmZDdhNjg5ZDNiNzFjMzQ2NGRiMmZhZmE3MmE5YzYyZDI1ZjgyZGZiMGJiYTJiZTllYmFkIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 20:13:43 GMT; Max-Age=2629740; path=/; samesite=lax ◀XSRF-TOKEN=eyJpdiI6InZzMHphRTlndHhWazNhQkVkblJlQ3c9PSIsInZhbHVlIjoiSkltS1QyekovM1ZyYWw4c0R6b1REL09KcjJjOWpNVzdMb3Zpd25LUmtyV1dseENtRHlPZlJ6NmV3cjNYUjY5NDNUbkNsZ ▶" 1 => "thestandardmediagroup_session=eyJpdiI6Ink2bEVXMlBaSW5EdHY0NVhlQWJYZkE9PSIsInZhbHVlIjoiZFhCYUFTT2dnYjY3ZGJjdkxZSVhtbHpQb3kxcmRGUUZHTUFUS2tCWGttSkx6bHh2UmpmTi9UUGIzdzRGSzUyb1RqdWVvZW5sZVFlaFoweDE4c0I4ZDVUaHNVY3dRenhNQVZXL1V2VVBESEw1dXJjVkJOeWdBSnJvb1JXa1RQY1IiLCJtYWMiOiJjYmRjZTRlYzZhMTAwN2Y2MzE0Y2Q5NTNjNTQzZmUyZTFiNjkxODBiYmM4YjZjOTRlZDk3NjE5NDcxYWFkMTU0IiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 20:13:43 GMT; Max-Age=2629740; path=/; httponly; samesite=lax ◀thestandardmediagroup_session=eyJpdiI6Ink2bEVXMlBaSW5EdHY0NVhlQWJYZkE9PSIsInZhbHVlIjoiZFhCYUFTT2dnYjY3ZGJjdkxZSVhtbHpQb3kxcmRGUUZHTUFUS2tCWGttSkx6bHh2UmpmTi9UUG ▶" ] "Set-Cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6InZzMHphRTlndHhWazNhQkVkblJlQ3c9PSIsInZhbHVlIjoiSkltS1QyekovM1ZyYWw4c0R6b1REL09KcjJjOWpNVzdMb3Zpd25LUmtyV1dseENtRHlPZlJ6NmV3cjNYUjY5NDNUbkNsZjR6VitETHVINXI3SXR5Ni9xMEZYeTBPSDR6ZjNROVBvd2NUdWw0Wm1mVEdxVWpnL0c5akpWV2lnVnIiLCJtYWMiOiIzYmQ0ZGUzYzViYjVmZDdhNjg5ZDNiNzFjMzQ2NGRiMmZhZmE3MmE5YzYyZDI1ZjgyZGZiMGJiYTJiZTllYmFkIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 20:13:43 GMT; path=/ ◀XSRF-TOKEN=eyJpdiI6InZzMHphRTlndHhWazNhQkVkblJlQ3c9PSIsInZhbHVlIjoiSkltS1QyekovM1ZyYWw4c0R6b1REL09KcjJjOWpNVzdMb3Zpd25LUmtyV1dseENtRHlPZlJ6NmV3cjNYUjY5NDNUbkNsZ ▶" 1 => "thestandardmediagroup_session=eyJpdiI6Ink2bEVXMlBaSW5EdHY0NVhlQWJYZkE9PSIsInZhbHVlIjoiZFhCYUFTT2dnYjY3ZGJjdkxZSVhtbHpQb3kxcmRGUUZHTUFUS2tCWGttSkx6bHh2UmpmTi9UUGIzdzRGSzUyb1RqdWVvZW5sZVFlaFoweDE4c0I4ZDVUaHNVY3dRenhNQVZXL1V2VVBESEw1dXJjVkJOeWdBSnJvb1JXa1RQY1IiLCJtYWMiOiJjYmRjZTRlYzZhMTAwN2Y2MzE0Y2Q5NTNjNTQzZmUyZTFiNjkxODBiYmM4YjZjOTRlZDk3NjE5NDcxYWFkMTU0IiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 20:13:43 GMT; path=/; httponly ◀thestandardmediagroup_session=eyJpdiI6Ink2bEVXMlBaSW5EdHY0NVhlQWJYZkE9PSIsInZhbHVlIjoiZFhCYUFTT2dnYjY3ZGJjdkxZSVhtbHpQb3kxcmRGUUZHTUFUS2tCWGttSkx6bHh2UmpmTi9UUG ▶" ] ]
0 of 0array:4 [▼ "_token" => "3D62K868lbEsT4kXydwA3yseOLc2KyqCvY6wc5cY" "_previous" => array:1 [▶ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2000188681/diesel-exhaust-fumes-cause-cancer" ] "_flash" => array:2 [▶ "old" => [] "new" => [] ] "offset" => 0 ]