DocuMiracle Video - Filipino Passion - English or French
by T.L. Osborn
Shocking tribal practices recorded in seldom-filmed villages cut off from civilization are set against the striking beauty of the islands known as "The Pearl of the Orient." The bustling city of Davao, with its tropical greenery, rice terraces and waterfalls is the setting for the Osborn Miracle Crusade.
We Also Recommend