Deborah in the Bible: A Prophetess and Leader Who Defied the Odds(02) Cordelia Towne 03 Aug 2025 Save Image Image gallery: Deborah Caprioglio: Tracing the Path of an Italian Screen Presence