The Rescue: New series introduces children to the great controversy Created by Abide Family Ministry for Hope Channel, The Rescue utilises animation and puppetry to simplify Christian teachings and the story of redemption for children with little or no biblical literacy. Juliana Muniz February 22, 2024