Etter over fem års fangenskap i KZ Sachsenhausen og KZ Dachau ble Stevens og Best befridd i april 1945.