on April 16, 2019 in World News Neil Cavuto Hangs Up on Catholic League President Bill Donohue After He Points Out Recent Attacks on French Churches click here for more