VIDEO: Two apostles lie within the walls of Roman Church

The Church of the Twelve Holy Apostles in Rome is the resting place of two apostles, St. Philip and St. James the Lesser, and four martyrs.