ADVERTISEMENT

SC justice laments 'unequal treatment' of gambling violators

Published Jul 10, 2025 03:47 pm
The law to combat gambling, “a social menace that dissipates the energy and resources of people,” has lost its meaning since “gambling is regularly done in casinos and is condoned by the government mandated to eradicate it.”
This was the lament of Supreme Court (SC) Senior Associate Justice Marvic M.V.F. Leonen who pointed out: “As it is structured, the law targets only the poor, or those who do not have enough resources to play in the government's casinos. This unequal treatment of offenders on the basis of wealth is a blatant violation of the social justice clause.”
Leonen cited that the Philippine Amusement and Gaming Corporation (PAGCOR) operates 10 major casinos all over the country, as well as mini-casinos, slot machine arcades and its PAGCOR clubs.
He said that as of Dec. 31, 2021, the income remitted by PAGCOR from table games, electronic gaming machines, bingo operations, eSabong operations, licensed casinos, and offshore gaming operations amounted to P32,631,536,964.00 with P2,971,237,597.55 remained uncollected from Philippine Offshore Gaming Operations.
“The message from this is clear: the State will condone a social menace for so long as profit can be had from it but will not hesitate to punish its citizens if there is none,” he also said.
Leonen’s laments were aired as a concurring opinion in a decision that acquitted two individuals accused of illegal gambling due to the arresting officers’ failure to provide specific details of the gambling activity.
The decision, written by Associate Justice Amy C. Lazaro-Javier, reversed the conviction and acquitted Robert B. Plan and Mark Oliver D. Enolva.
The metropolitan trial court (MeTC), the regional trial court (RTC), and the Court of Appeals (CA) convicted Plan and Enolva of illegal gambling under Presidential Decree (PD) No. 1602.
In filing the case, the police said the duo were caught playing cara y cruz – a coin-toss betting game – after receiving a tip from a concerned citizen.
The MeTC found them guilty and meted out a three-year prison term. The RTC, however, reduced the penalty to 30 days imprisonment. The CA affirmed the RTC’s ruling.
In acquitting them, the SC ruled that the evidence against them was not sufficient as the police failed to prove that the accused were actually placing bets.
It said that while the officers claimed to have seen the pot money on the floor, they could not confirm the denomination of the bills.
The SC pointed out that for a gambling conviction to hold, the arresting officer must present clear and specific details of the gambling operations, including the identification of the players, the game being played, the person taking bets, and the actual money used.
It said: “The arresting officers must not only have seen the suspected bettors place their bets. They must testify with certainty on the details of the entire gambling operation, including but not limited to the alleged game being played, the identification of the person administering the bets as well as the identification of the bettors, and the denomination of money being bet.”
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.