“Ek Nayi Muskaan” touching short film, to spread awareness about cleft lip and/or palate
A smile is an expression of happiness, but many of us bereft of such expression, due to a birth defect, cleft lip and/or palate. 35,000 babies are born with such…