ORA

To Be Seen, but Not Known

Not Many Know Me Not many know me For they only know my exterior Amidst people who are unaware of reality I remain the unseeing eye. Who desires me? Those who do, only want my body Not my heart I seek a toe-hold Not felicity. Why are they so blind? If I can quench the […]

Confluence of Life: When Personal History Meets Environmental Action

Two Origins, One Current I come from two origin stories that meet within me as if they had always been destined to cross paths: a rural maternal family and an exiled father.  My mother, now 67, is a woman who made herself with the tools life gave her. She did not complete even the second […]

Articulating Crisis, Creating Alternatives: Lessons from Global Weavers

In a time of overlapping crises—from ecological collapse to inequality and conflict—it’s easy to feel that the fabric of life is unraveling. But for ORA Research Grant recipients Shrishtee Bajpai and Vasna Ramasar, members of the Global Tapestry of Alternatives (GTA), these ruptures also reveal pathways to weave something new. Their report, Articulating Crisis and […]

Cultivating Agroecological Farming in Northeast India

Samir Bordoloi, an ORA India 2023 Fellow, is at the forefront of agroecological farming in Northeast India. He is dedicated to co-creating a thriving farming community and promoting a happy and healthy lifestyle through environmentally friendly practices. His work emphasizes providing nourishing, and healing food while maintaining a deep respect for nature. With a young […]

window.addEventListener('elementor/frontend/init', () => { elementorFrontend.hooks.addAction('frontend/element_ready/global', function () { const items = document.querySelectorAll('.swiper.elementor-loop-container .swiper-slide:not(.swiper-slide-duplicate)'); if (items.length <= 2) { document.querySelectorAll('.swiper.elementor-loop-container').forEach((carousel) => { if (carousel.swiper) { const swiper = carousel.swiper; // Destroy the current looped Swiper instance swiper.destroy(true, true); // Re-initialize without loop new Swiper(carousel, { loop: false, slidesPerView: swiper.params.slidesPerView || 1, spaceBetween: swiper.params.spaceBetween || 10, navigation: swiper.params.navigation || {}, pagination: swiper.params.pagination || {}, breakpoints: swiper.params.breakpoints || {} }); } }); } }); });