The Facemakers with Operation Smile

Uploader: Operation Smile United Kingdom

Original upload date: Thu, 29 Jul 2010 00:00:00 GMT

Archive date: Fri, 03 Dec 2021 04:29:54 GMT

Century Film's The Facemakers documents the remarkable changes that occurred in the lives of three children as a result of Operation Smile's visit to Davao City in the Philippines in 1999. Two of
...
Show more