Blood Sacrifice
1943: Warsaw is a city of the dead. In the ghetto, the last fifty thousand Jews await their fate…
Sort by:
9895 book trails
1943: Warsaw is a city of the dead. In the ghetto, the last fifty thousand Jews await their fate…
2024: A young mother is trapped with a killer thirty thousand feet up,
1868: London’s West End buzzes with a chaotic blend of affluence and moral decay….
2000s: Bad blood comes to the fore when star-crossed love ends in murder…
1938. A bus tour guide in war torn Spain
2025: In Wilhelmsburg, Hamburg’s so-called ‘problem area’, an American couple is found brutally murdered in a derelict villa.
Read more