Close Menu
    Facebook X (Twitter) Instagram
    • Home
    • Contact Us
    • About Us
    • Privacy Policy
    • Terms Of Service
    • Advertisement
    Sunday, July 5
    Facebook X (Twitter) Instagram Pinterest Vimeo
    ABS Africa TV
    • Breaking News
    • Trending
    • Africa News
    • World News
    • Features
    • Technology
    • Sports
    • Politics
    • More
      • Culture
      • Lifestyle
      • Travel
      • Business
      • Environment
      • Legal
      • Health
      • Cameroon
      • Ambazonia
      • AfroSingles
      • Environ/Climate
      • Editorial
      • The Leak Magazine
    • Donate
    Subscription
    ABS Africa TV
    Home»Health»Health Ministry calls for strict enforcement of shisha ban amid rising healthcare burden
    Health

    Health Ministry calls for strict enforcement of shisha ban amid rising healthcare burden

    Justus AkaminBy Justus AkaminJuly 4, 2026No Comments9 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Health Ministry calls for strict enforcement of shisha ban amid rising healthcare burden
    Share
    Facebook Twitter LinkedIn Pinterest Email
    Post Views: 25

    Health Ministry calls for strict enforcement of shisha ban amid rising healthcare burden

    Health Ministry calls for strict enforcement of shisha ban amid rising healthcare burden

    Health CS Deborah Barasa speaks on February 12, 2025. She highlighted the devastating impact of drug abuse on young people. (Photo: Justine Ondieki)

    Read this story aloud

    Listen to the clean text version of this article

    Ready
    3 min listen
    Audio reading is not supported on this browser.

    Health Cabinet Secretary Deborah Barasa echoed these concerns, highlighting the devastating impact of drug abuse on young people

    The Ministry of Health has urged county governments and security agencies to intensify the enforcement of the ban on shisha, citing its significant strain on Kenya’s healthcare system due to the rising burden of related diseases.
    Speaking during a media briefing, Director General of Health Patrick Amoth emphasised the dangers of shisha, noting that the ban was necessary due to the surge in narcotics and the heavy toll on the country’s health infrastructure.
    “We urge counties and security forces to step up enforcement efforts to curb the growing health crisis caused by shisha use,” he stated.

    More To Read

    • Study links switch from cigarettes to vapes with higher risk of eye disease
    • Nicotine rebranded: How tobacco companies are selling addiction as lifestyle choice
    • Illegal dumping, toxic waste targeted in new nationwide crackdown on polluting facilities
    • Vaping likely to cause cancer – study
    • At least 3,800 killed or injured in ongoing Israeli strikes on Lebanon – Health ministry
    • Environment CS Deborah Barasa rejects calls to degazette Mukogodo Forest Reserve

    Health Cabinet Secretary Deborah Barasa echoed these concerns, highlighting the devastating impact of drug abuse on young people.
    “It is heartbreaking to watch children drown in narcotics. Shisha smoking not only interferes with their physical and mental well-being but also has long-term consequences on their health,” she said.
    Shisha smoking has been linked to severe respiratory diseases, heart conditions, and exposure to toxic chemicals. Studies indicate that a single shisha session can expose users to more carbon monoxide and toxic substances than cigarette smoking. These risks led to Kenya’s initial ban on shisha in 2017, which outlawed its manufacture, importation, sale, and use.

    Latest Stories

    • Somalia intelligence agency kills Al-Shabaab mortar unit leader in Basra operation
    • Junior Starlets edge closer to FIFA U-17 Women’s World Cup after beating South Africa
    • Court declares Ruaraka School land public, rules Sh1.5 billion payout illegal
    • Mozambique President Daniel Chapo hails Rwanda’s security role in Cabo Delgado

    Globally, the World Health Organisation (WHO) has warned that shisha smoking contributes to rising cases of lung disease, heart complications, and cancer. Reports show that it is responsible for thousands of deaths annually, with its popularity among young people fuelling long-term health risks.
    In Kenya, medical professionals have observed an increase in cases of lung infections, chronic bronchitis, and other complications linked to prolonged shisha use.
    The Ministry of Health reiterated that its role is to provide policy guidance and ensure that enforcement agencies act swiftly to protect public health.
    As authorities continue with efforts to curb the use of shisha, the government remains firm in its stance against substances that endanger lives and overburden healthcare systems.
    Tobacco use is a leading cause of preventable deaths, both globally and in Kenya.
    Each year, tobacco use is responsible for more than 8 million deaths worldwide. Over 7 million of these deaths result from direct tobacco use, while around 1.3 million are due to non-smokers being exposed to second-hand smoke.
    Annually, about 12,000 individuals in Kenya die from tobacco smoking. Between 2012 and 2021, Kenya recorded 60,228 deaths attributed to tobacco-related diseases.

    Other Topics To Read

    Top Stories Today

    • Study finds intermittent fasting helps maintain weight loss for at least a year
    • Somalia intelligence agency kills Al-Shabaab mortar unit leader in Basra operation
    • Court declares Ruaraka School land public, rules Sh1.5 billion payout illegal
    • Sudan’s people subject to ‘relentless’ drone strikes in El Obeid
    • Pope Leo XIV shines spotlight on Mediterranean migration crisis
    • Busia school named among global finalists for 2026 education prize

    `;
    }

    return “;
    }

    function commentActionsMarkup(comment, canComment) {
    const likeLabel = comment.liked_by_me ? ‘Liked’ : ‘Like’;
    const likeCount = Number(comment.like_count || 0) > 0
    ? “
    : ”;

    const likeButton = canComment && comment.status === ‘approved’
    ? “
    : “;

    const replyButton = canComment && comment.status === ‘approved’
    ? “
    : ”;

    return `

    `;
    }

    function commentMarkup(comment, canComment, isReply = false) {
    const pendingBadge = comment.status && comment.status !== ‘approved’
    ? “
    : ”;

    const edited = comment.is_edited
    ? “
    : ”;

    const repliesHtml = Array.isArray(comment.replies) && comment.replies.length
    ? `

    `
    : “;

    return `

    `;
    }

    function replyFormMarkup(commentId) {
    return `

    `;
    }

    function setNotice(widget, message, type = ‘info’) {
    const notice = widget.querySelector(‘[data-role=”notice”]’);
    if (!notice) return;

    if (!message) {
    notice.hidden = true;
    notice.textContent = ”;
    notice.classList.remove(‘is-error’);
    return;
    }

    notice.hidden = false;
    notice.textContent = message;
    notice.classList.toggle(‘is-error’, type === ‘error’);
    }

    function setCount(widget, total) {
    const count = widget.querySelector(‘[data-role=”count”]’);
    if (!count) return;

    const num = Number(total || 0);
    count.textContent = num === 1 ? ‘1 comment’ : `${num} comments`;
    }

    function openReplyBox(widget, commentId) {
    widget.querySelectorAll(‘[data-role=”reply-box”]’).forEach(box => {
    box.hidden = true;
    box.innerHTML = ”;
    });

    const targetItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
    if (!targetItem) return;

    const replyBox = targetItem.querySelector(‘[data-role=”reply-box”]’);
    if (!replyBox) return;

    replyBox.hidden = false;
    replyBox.innerHTML = replyFormMarkup(commentId);

    const textarea = replyBox.querySelector(‘textarea’);
    if (textarea) textarea.focus();
    }

    function closeReplyBox(container) {
    if (!container) return;
    container.hidden = true;
    container.innerHTML = ”;
    }

    async function initCommentsWidget(widget) {
    const state = {
    articleId: Number(widget.dataset.articleId),
    loadUrl: widget.dataset.loadUrl,
    storeUrl: widget.dataset.storeUrl,
    commentsBaseUrl: widget.dataset.commentsBaseUrl,
    canComment: widget.dataset.canComment === ‘1’,
    page: 1,
    perPage: 10,
    sort: ‘newest’,
    total: 0,
    hasMore: false,
    busy: false
    };

    const list = widget.querySelector(‘[data-role=”list”]’);
    const loading = widget.querySelector(‘[data-role=”loading”]’);
    const empty = widget.querySelector(‘[data-role=”empty”]’);
    const loadMoreBtn = widget.querySelector(‘[data-role=”load-more”]’);
    const sortSelect = widget.querySelector(‘[data-role=”sort”]’);
    const composerForm = widget.querySelector(‘[data-role=”composer-form”]’);

    async function loadComments(reset = true) {
    if (state.busy) return;

    state.busy = true;
    setNotice(widget, ”);
    loading.hidden = false;

    if (reset) {
    state.page = 1;
    list.innerHTML = ”;
    empty.hidden = true;
    }

    try {
    const url = new URL(state.loadUrl, window.location.origin);
    url.searchParams.set(‘page’, state.page);
    url.searchParams.set(‘per_page’, state.perPage);
    url.searchParams.set(‘sort’, state.sort);

    const response = await requestJson(url.toString(), {
    method: ‘GET’,
    headers: {
    ‘Accept’: ‘application/json’,
    ‘X-Requested-With’: ‘XMLHttpRequest’
    }
    });

    const items = Array.isArray(response.data) ? response.data : [];
    const meta = response.meta || {};

    state.total = Number(meta.total || 0);
    state.hasMore = !!meta.has_more;

    setCount(widget, state.total);

    if (reset) {
    list.innerHTML = ”;
    }

    if (!items.length && reset) {
    empty.hidden = false;
    } else {
    empty.hidden = true;
    list.insertAdjacentHTML(
    ‘beforeend’,
    items.map(item => commentMarkup(item, state.canComment, false)).join(”)
    );
    }

    loadMoreBtn.hidden = !state.hasMore;
    } catch (error) {
    if (!list.children.length) {
    empty.hidden = false;
    empty.textContent = ‘Unable to load comments right now.’;
    }
    setNotice(widget, error.message || ‘Unable to load comments.’, ‘error’);
    } finally {
    loading.hidden = true;
    state.busy = false;
    }
    }

    async function submitTopLevelComment(form) {
    const textarea = form.querySelector(‘textarea[name=”content”]’);
    const button = form.querySelector(‘[data-role=”submit-comment”]’);

    if (!textarea) return;

    const content = textarea.value.trim();
    if (!content) return;

    const originalText = button ? button.textContent : ”;

    try {
    if (button) {
    button.disabled = true;
    button.textContent = ‘Posting…’;
    }

    const response = await requestJson(state.storeUrl, {
    method: ‘POST’,
    headers: buildJsonHeaders(),
    body: JSON.stringify({
    article_id: state.articleId,
    content: content,
    source_url: window.location.href
    })
    });

    textarea.value = ”;

    if (response?.data) {
    list.insertAdjacentHTML(
    ‘afterbegin’,
    commentMarkup(response.data, state.canComment, false)
    );
    empty.hidden = true;

    if ((response.data.status || ”) === ‘approved’) {
    state.total += 1;
    setCount(widget, state.total);
    }
    }

    setNotice(widget, response.message || ‘Comment posted successfully.’);
    } catch (error) {
    setNotice(widget, error.message || ‘Unable to post comment.’, ‘error’);
    } finally {
    if (button) {
    button.disabled = false;
    button.textContent = originalText || ‘Post comment’;
    }
    }
    }

    async function submitReply(form) {
    const commentId = Number(form.dataset.commentId || 0);
    const textarea = form.querySelector(‘textarea[name=”content”]’);
    const button = form.querySelector(‘.ev-comments__reply-submit’);

    if (!commentId || !textarea) return;

    const content = textarea.value.trim();
    if (!content) return;

    const originalText = button ? button.textContent : ”;

    try {
    if (button) {
    button.disabled = true;
    button.textContent = ‘Posting…’;
    }

    const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/reply`, {
    method: ‘POST’,
    headers: buildJsonHeaders(),
    body: JSON.stringify({
    article_id: state.articleId,
    content: content,
    source_url: window.location.href
    })
    });

    if (response?.data) {
    const parentItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
    if (parentItem) {
    const repliesWrap = parentItem.querySelector(‘.ev-comments__replies’);
    if (repliesWrap) {
    repliesWrap.insertAdjacentHTML(
    ‘beforeend’,
    commentMarkup(response.data, state.canComment, true)
    );
    }
    }
    }

    closeReplyBox(form.closest(‘[data-role=”reply-box”]’));
    setNotice(widget, response.message || ‘Reply posted successfully.’);
    } catch (error) {
    setNotice(widget, error.message || ‘Unable to post reply.’, ‘error’);
    } finally {
    if (button) {
    button.disabled = false;
    button.textContent = originalText || ‘Post reply’;
    }
    }
    }

    async function toggleLike(button) {
    const commentId = Number(button.dataset.commentId || 0);
    if (!commentId) return;

    const originalHtml = button.innerHTML;

    try {
    button.disabled = true;
    button.innerHTML = ‘Working…’;

    const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/like`, {
    method: ‘POST’,
    headers: buildJsonHeaders(),
    body: JSON.stringify({})
    });

    const liked = !!response?.data?.liked;
    const likeCount = Number(response?.data?.like_count || 0);

    button.classList.toggle(‘is-liked’, liked);
    button.innerHTML = `${liked ? ‘Liked’ : ‘Like’} ${likeCount > 0 ? “ : ”}`;
    } catch (error) {
    button.innerHTML = originalHtml;
    setNotice(widget, error.message || ‘Unable to update like.’, ‘error’);
    } finally {
    button.disabled = false;
    }
    }

    if (composerForm) {
    composerForm.addEventListener(‘submit’, function (e) {
    e.preventDefault();
    submitTopLevelComment(composerForm);
    });
    }

    if (sortSelect) {
    sortSelect.addEventListener(‘change’, function () {
    state.sort = this.value || ‘newest’;
    loadComments(true);
    });
    }

    if (loadMoreBtn) {
    loadMoreBtn.addEventListener(‘click’, function () {
    if (state.busy || !state.hasMore) return;
    state.page += 1;
    loadComments(false);
    });
    }

    widget.addEventListener(‘click’, function (e) {
    const likeBtn = e.target.closest(‘[data-action=”toggle-like”]’);
    if (likeBtn) {
    e.preventDefault();
    toggleLike(likeBtn);
    return;
    }

    const replyBtn = e.target.closest(‘[data-action=”toggle-reply”]’);
    if (replyBtn) {
    e.preventDefault();
    openReplyBox(widget, Number(replyBtn.dataset.commentId || 0));
    return;
    }

    const cancelReplyBtn = e.target.closest(‘[data-action=”cancel-reply”]’);
    if (cancelReplyBtn) {
    e.preventDefault();
    closeReplyBox(cancelReplyBtn.closest(‘[data-role=”reply-box”]’));
    }
    });

    widget.addEventListener(‘submit’, function (e) {
    const replyForm = e.target.closest(‘.ev-comments__reply-form’);
    if (replyForm) {
    e.preventDefault();
    submitReply(replyForm);
    }
    });

    loadComments(true);
    }

    document.addEventListener(‘DOMContentLoaded’, function () {
    document.querySelectorAll(‘.ev-comments’).forEach(initCommentsWidget);
    });
    })();

    Trending

    What the World Cup hydration breaks reveal about who governs men’s football
    What the World Cup hydration breaks reveal about who governs men’s footballSports
    |The Conversation
    |5 hours ago
    Messi is old, short and slow: How is he still dominating at the World Cup?
    Messi is old, short and slow: How is he still dominating at the World Cup?Sports
    |The Conversation
    |9 hours ago
    Government announces final repatriation flight for Kenyans in South Africa
    Government announces final repatriation flight for Kenyans in South AfricaNews
    |Rachael Mutabasi
    |12 hours ago
    Mozambique President Daniel Chapo hails Rwanda's security role in Cabo Delgado
    Mozambique President Daniel Chapo hails Rwanda’s security role in Cabo DelgadoRwanda
    |The New Times
    |1 hour ago
    What Kenya's record Sh1.82 trillion forex reserves mean for the economy
    What Kenya’s record Sh1.82 trillion forex reserves mean for the economyBusiness
    |Alfred Onyango
    |9 hours ago
    Somalia intelligence agency kills Al-Shabaab mortar unit leader in Basra operationSomalia
    |Bashir Mbuthia
    |11 minutes ago
    Cape Verde vows to provide stern test for Argentina in round of 32
    Cape Verde vows to provide stern test for Argentina in round of 32Sports
    |XINHUA
    |1 day ago
    Sudanese army intensify offensive to retake strategic city of Kurmuk on Ethiopia borderRegional
    |Addis Standard
    |6 hours ago
    Messi makes history as Argentina survive Cape Verde's unforgettable World Cup fight
    Messi makes history as Argentina survive Cape Verde’s unforgettable World Cup fightNews
    |Erick Kariuki
    |13 hours ago
    Iran begins six-day funeral for late Supreme Leader Ali Khamenei
    Iran begins six-day funeral for late Supreme Leader Ali KhameneiWorld
    |DW News
    |11 hours ago

    calls enforcement Health ministry strict
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Justus Akamin
    • Website

    Related Posts

    UNAIDS warns Trump’s HIV funding cuts to South Africa could cost lives

    July 5, 2026

    Cholera, measles, food shortages put 200,000 at risk in Sudan’s North Kordofan: Medics

    July 5, 2026

    Parliament calls for review of cultural heritage policy

    July 5, 2026
    Leave A Reply Cancel Reply

    Search
    Latest Post

    Uganda says Ebola outbreak contained, seeks lifting of travel restrictions

    July 5, 2026

    Capacitor Assemblies Market Growth to Accelerate by 2035 Driven by Power Electronics and Industrial Automation – News and Statistics

    July 5, 2026

    AU honours Wangari Maathai’s environmental conservation legacy with green economy initiative

    July 5, 2026

    UNAIDS warns Trump’s HIV funding cuts to South Africa could cost lives

    July 5, 2026

    HKSAR urged to pursue legal hub role in space governance

    July 5, 2026

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • TikTok
    ABS TV and ABS Network News is a leading Pan-African 24/7 broadcasting network delivering nonstop news, talk shows, lifestyle programs, and digital media content worldwide through Satellite, Streaming Platforms, and Roku TV.
     
    Based in the United States, we connect Africa to the world while empowering creators, journalists, and brands through innovative media and broadcasting services.
    Facebook X (Twitter) Pinterest WhatsApp Instagram

    Our Picks

    Uganda says Ebola outbreak contained, seeks lifting of travel restrictions

    Capacitor Assemblies Market Growth to Accelerate by 2035 Driven by Power Electronics and Industrial Automation – News and Statistics

    AU honours Wangari Maathai’s environmental conservation legacy with green economy initiative

    Most Popular

    UNAIDS warns Trump’s HIV funding cuts to South Africa could cost lives

    HKSAR urged to pursue legal hub role in space governance

    Bob-Manuel Udokwu Explains Why Male Actors Struggle Financially In Nollywood

    © 2026 Copyright. All Rights Reserved by ABSAFRICATV
    • Privacy Policy
    • Terms of Services

    Type above and press Enter to search. Press Esc to cancel.

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.