Watch the New Pope be Introduced Live at the VaticanBen GeorgeBen GeorgePublished: March 13, 2013Share on FacebookShare on TwitterThe new pope will soon be introduced at the Vatican in Rome, Italy. Watch live as the pope is announced to the world.