Good Friday is the perfect time to explore the Last Supper and the ritual of cannibalism in Rome. If the sacrificial lamb is eaten,
See All 40 Episodes of "James True"