Of truth and Sacrifice