Tag: Latin America

Operation Smile: Making a Difference in People’s Lives
Indiana Siu, the Regional Director at Operation Smile that has provided hundreds of thousands of safe surgeries for those born with cleft lip and cleft palate joins Enterprise Radio.