Restoring Faith in Humanity

Hanging in Yad Vashem is a huge painting of a man taking an emaciated young boy by the hand and...