Bishop Robert Barron discusses the most recent round of scandals within the Church.