Video On Demand 05/03/2020 EWTN Live – 2020-01-16 – 01/15/20 Kevin Dunn Filmmaker Kevin Dunn previews his new documentary, “Fatal Flaws,” which explores the consequences of legalizing euthanasia and assisted suicide. Hosted by Fr. Mitch Pacwa. Share With: