International High Praise for “Rescue in the Philippines”
In the Philippines, Israel, and the United States, major news sources have churned out high praise for “Rescue in the Philippines,” which premiered this month on public television and on the big screen. 3 Roads could not have hoped for better responses to its newest documentary. Spanning the globe, reviews continue to pour in, revealing profound and stark interest in this little-before-told story of World War II history.