Птица в клетке by Christine Leunens

Set in wartime Austria, the novel follows a fervent Hitler Youth boy whose rigid beliefs are torn apart when he discovers a Jewish girl hidden in his family home; as he grows attached to her and learns of his mother’s secret resistance, his assumptions about loyalty, identity and morality collapse, forcing him into painful choices with tragic consequences.