ADVERTISEMENT

Washroom-on-wheels: India firm turns buses into women's toilets

Published Feb 21, 2020 12:00 am
By Agence France-Presse Like many Indian women, college student Suvarna Dongare dreads getting caught short when she is out and about, with hygienic public toilets in short supply across the country. The wees on the bus: Pink buses provide a safe and clean toilet for some Indian women (AFP / Indranil MUKHERJEE / MANILA BULLETIN) The wees on the bus: Pink buses provide a safe and clean toilet for some Indian women (AFP / Indranil MUKHERJEE / MANILA BULLETIN) So she was pleasantly surprised to find a pink women-only "washroom-on-wheels" in a public park in western India -- one of several facilities dotting the city of Pune, where a pair of entrepreneurs have transformed run-down buses into hop-on toilets. "I came to the park and wanted to visit the bathroom urgently. These toilets are very comfortable and felt safe," 18-year-old Dongare told AFP. For a relatively affordable five-rupee-fee (seven US cents), any woman can board the toilet to use the facilities, breastfeed babies or purchase sanitary napkins and diapers. Launched in 2016 by entrepreneurs Ulka Sadalkar and Rajeev Kher, the "Ti Toilet" project -- "ti" means "her" in the local Marathi language -- has 12 mobile washrooms, on average used by more 200 women daily. The buses are powered by solar panels mounted on top of the vehicle. Sadalkar said the pair, who run a portable sanitation business, came up with the idea as part of a series of projects focused on improving hygiene in the city. "We believe women deserve access to clean and safe washrooms and it is their basic right," she told AFP, adding that the duo wanted to open 1,000 toilets across India in the next five years. "We focused a lot on aesthetics in refurbishing these buses and provided clean toilets, television sets, temperature monitors with an attendant in tow." Manisha Adhav, 40, who operates one of the toilets, told AFP she felt "proud working here as we are doing something for women". "Women bless me ... as they come here from far away areas as well because there aren't enough public washrooms around." Even as India went on a building spree constructing millions of toilets as part of Prime Minister Narendra Modi's flagship "Clean India" program, experts said the lack of water or electricity meant many remain unused. State governments have struggled to maintain public toilets, which are often poorly lit, unmanned, and reek of urine and faeces. These too are mostly used by men, with women -- fearing for their safety -- going long hours without using such facilities. Modi in October declared India free of open defecation and said 600 million people had been provided with access to toilets. But experts questioned the claims and said sanitation and safety remain intertwined for millions of Indian women. Finding "clean and safe washrooms in public spaces is not easy during emergencies. We are trying to change that," Adhav 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.