ADVERTISEMENT

Street life: Manila's homeless find shelter in pushcarts

Published Dec 3, 2022 08:33 am

MANILA, Philippines - Like thousands of homeless people in the Philippine capital Manila, Maricel Abawag and her son used to sleep on flattened cardboard boxes laid out on footpaths. Then they got a pushcart.

AFP/ MANILA BULLETIN

Pushcarts, known as karitons, are a common sight in the city of more than 13 million people.

Often made from scraps of wood, the human-powered carts are used as shelter, storage and a source of income, such as collecting trash to sell to recyclers.

Abawag, 44, received her pushcart in November 2020 from a Catholic brother.

About a year earlier Abawag had "lost everything" when her partner was jailed for beating her. He died of a heart attack in custody.

She began sleeping on the streets while still breastfeeding her baby.

"If I were to look for a house we would need to pay rent," Abawag told AFP.

"Then we would need to pay for electricity, water, rice and milk -- I don't have enough money."

Nearly 50 percent of Filipino families consider themselves poor, according to the latest survey by research organisation Social Weather Stations.

Many live in overcrowded slums or on the streets.

- 'I'm not afraid' -
Ed Billones, who donated the pushcart to Abawag, said people without homes were often viewed as "lazy and addicts".

In reality, many have come from the provinces in search of work that did not materialise or were forced from their homes by domestic abuse or the loss of the family breadwinner.

Scavenger Boyet Torres, 59, said he fled a violent father decades ago.

He has lost count of the number of pushcarts that have been confiscated by local officials during street-clearing operations.

"If I don't have one, I'm unable to earn," said Torres, who collects plastic bottles and cardboard.

"I'll only earn 30 pesos (54 cents) a day (using sacks) and that's just enough for food. If I have a kariton, I can earn up to 150 pesos."

Every night, Abawag and her now four-year-old son sleep inside their pushcart parked under a tree on the footpath of a busy street.

The cart is 1.6 metres (5.2 feet) long and 31 centimetres (about one foot) wide and contains all their worldly goods like a torch, radio, soap, pillows, blankets and toys.

When it rains, Abawag pulls a clear plastic sheet over the top to keep them dry.

Metres away, people eat at restaurants that Abawag will likely never be able to afford.

After losing a precious bag of clothes to a thief, Abawag now locks the pushcart and secures it to the tree before she sets out on foot every day to sell rags.

"If I sell enough rags, I buy food. If I don't have any sales then I wait for people to give us food," she said.

Abawag said she was embarrased when she began living on the streets. But her religious faith helped her adjust.

"I'm not afraid to live on the street because I pray to God to not abandon us," she said.

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.