Indonesia Apr 1, 2020 Indonesian Army & Smile Train Team Up To Provide 532 Cleft Surgeries in 29 Days
Indonesia Apr 1, 2019 Indonesia's National Police & Smile Train Partner To Perform 456 Cleft Surgeries in Three Days