Smile Train India Announces “Smile Wall” to Celebrate World Smile Day®
In collaboration with its partner hospitals, supporters and donors, Smile Train India invites communities across the country to share moments of joy while raising awareness for cleft-affected individuals. Delhi, India…