Stichting Mount Meru The Mount Meru Foundation is committed to improvingmother and child care in Africa In 2018, the Mount Meru Foundation (SMM) was able to follow up and expand the current projects ...