Bill Donohue on EWTN’s “EWTN LIVE.”

Bill Donohue talks about his new book “The Catholic Advantage,” which explains how Church teachings are the best guide for achieving long-term health and happiness. Hosted by Fr. Mitch Pacwa.