Smile Train India Marks 800,000 Free Cleft Surgeries on World Awareness Day Health Smile Train India Marks 800,000 Free Cleft Surgeries on World Awareness Day newsyweb.com July 20, 2026 0 Post Views: 124New Delhi, Delhi, India: World Cleft Awareness Day (WCAD), observed globally on July 20, was... Read More Read more about Smile Train India Marks 800,000 Free Cleft Surgeries on World Awareness Day