Watch Pope Be IntroducedThe new pope will soon be introduced at the Vatican in Rome, Italy. Watch live as the pope is announced to the world. Ben GeorgeBen George