July 21, 2021 In the frugal last meal of a man 2,400 years ago, scientists see signs of human sacrifice READ