THE WEEPING GIRL
$2.99Price
Germany, 1946. The war has ended, but the shadows it left behind have not.
Former Nazi soldiers are being found dead—bodies twisted, marked by wounds no blade could explain. Survivors whisper of a pale figure in a torn dress, her weeping echoing through the ruins before each death.
Investigator Thomas Keller clings to reason, convinced the killings are born of human hands. But the closer he comes to the truth, the more he realizes some grief refuses to rest.
