ADVERTISEMENT

BJMP probes into illegal business ventures in detention facilities

Published Apr 18, 2026 12:22 pm  |  Updated Apr 18, 2026 02:29 pm
Some erring jail wardens and guards are running illegal business ventures inside the Bureau of Jail Management and Penology (BJMP) supervised jail facilities.
And this is what the BJMP is now trying to address as it warned that those involved will face dismissal from the service.
In particular, BJMP spokesperson Supt. Jayrex Bustinera said that the Lapu-Lapu City Jail warden together with the jail personnel previously assigned in the jail’s commissary may be held accountable once the investigation proves their guilt.
This controversy arose after reports surfaced that an inmate in the Lapu-Lapu City Jail enriched his personal coffer over the years through money-lending escapades, selling goods and other entrepreneurial activities within the facility.
In April 15, Senator Raffy Tulfo questioned BJMP officials about the unregulated business activities in jails, expressing dismay how a person deprived of liberty (PDL) from Lapu-Lapu City amassed millions of pesos during his 14-year stint in detention.
What was more mind-boggling is how the PDL was able to sell electronic telephone cards, enabling his clients to call anyone for as long as they want despite what was supposed to be the BJMP’s restrictions on PDLs' supervised communication.
In response Bustinera admitted that such violations involving small-scale businesses have occurred, but maintained that these were merely isolated cases.
The BJMP official theorized that part of the earnings may have emanated from informal transactions among inmates, including food sales and small loans, which are difficult to monitor.
Under existing policy, Bustinera clarified that only authorized jail commissaries are allowed to operate as PDLs are prohibited from holding large amounts of cash and instead, a coupon-based system is used to limit unauthorized transactions.
With the BJMP’s no corrupt policy, Bustinera assured that a thorough investigation is in progress and violators will be appropriately dealt with in accordance with existing laws.
In reference to the commissary issue, Bustinera said the bureau has already taken action, including the recovery of some P93,000 in recorded commissary coupons.
Further, Bustinera reiterated that the BJMP strictly prohibits the use of mobile phones and other gadgets in its detention facilities with no VIP treatment accorded to anyone even for high-profile PDLs.
As an added measure, regular “greyhound operations’’ are conducted to ensure that no contraband, including mobile phones are smuggled into the facilities.
To enable the PDLs access to communication, Bustinera said that the BJMP had enhanced the use of monitored "e-dalaw" systems, that allows the detainees to get in touch with authorized family members through recorded video or audio calls.
However, Bustinera stressed that limitations in digital infrastructure remain as one big challenge in fully preventing unauthorized activities.
On the other hand, Bustinera pointed out that the BJMP is ready to accommodate high-profile detainees, including former lawmaker Zaldy Co, should the courts order his detention upon return to the Philippines, assuring that all PDLs are treated equally regardless of status.
Bustinera vowed that the BJMP continues to review and strengthen its policies to ensure security and prevent unauthorized business dealing inside its detention facilities.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.