ADVERTISEMENT

Mining explorations in Nueva Vizcaya resume after court's order vs protesters

Published Nov 7, 2025 12:43 pm
A court-ordered ban against protesters paved the way for the continuation of the government-approved exploration activities in more than 3,000 hectares of land in five barangays in Dupax del Norte in Nueva Vizcaya.
In a statement, mining firm Woggle Corporation said it resumed its operations in full compliance with government regulations and its commitments to the community.
It said it holds all the required permits from the Mines and Geosciences Bureau (MGB) of the Department of Environment and Natural Resources (DENR) and the National Commission for Indigenous Peoples (NCIP).
It also said the firm was issued by the NCIP a Certificate of Non-Overlap, confirming that there are no recognized indigenous cultural communities or ancestral domains in the exploration area.
It added that community consultations were conducted in several barangays and before the municipal and provincial councils.
“Our work is governed by law, guided by science, and built on respect,” said Woggle General Manager for Operations Lorne Harvey. “We remain committed to transparency and open dialogue,” he also said.
He added that the exploration activities will determine the area’s mineral potential and assess whether a long-term project could support local economic development and environmental stewardship.
Earlier, the Manila Bulletin came out with the story on the order issued by the Nueva Vizcaya Regional Trial Court (RTC) which directed the Philippine National Police (PNP) to arrest any person who will obstruct or prevent the government-approved mining exploration activities in Dupax del Norte town.
(Please read: https://mb.com.ph/2025/10/17/rtc-orders-pnp-to-arrest-protesters-vs-govt-approved-mining-exploration-in-nueva-vizcaya)
The order was issued by Judge Paul R. Attolba Jr. of RTC Branch 30 in Bayombong town last Thursday, Oct. 16, after his first 72-hour temporary restraining order (TRO) issued last Oct. 10 against mining protesters and later his 20-day TRO on Oct. 13 remained unimplemented due to continuous protests.
When the first TRO was not implemented due to “hostile acts and resistance of persons maintaining a barricade at the road going to the exploration site,” the RTC, after notice and hearing, issued the 20-day TRO that contained an order to the PNP.
The court noted that when its 20-day TRO was “willfully and openly defied” by the protesters with threats of violence, it directed the PNP to step in to implement a lawful court order.
It reminded the protesters that when lawful order is resisted or disobeyed, “those responsible may be held in contempt of court pursuant to Rule 71, Section 3(b) of the Rules of Court, which provides that a person guilty of "disobedience of or resistance to a lawful writ, process, order, or judgment of a court may be punished for indirect contempt."
Also, the court said that Article 151 of the Revised Penal Code (RPC) punishes resistance and disobedience to a person in authority or his agents.
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.