Nipuna Human Progress Society is a dedicated non-profit entity focused on fostering holistic well-being within marginalized populations. They work tirelessly to deliver services that address a range of needs, including training, healthcare and vocational development. Through a combination of direct intervention and capacity-building activities, Nip… Read More