The Long Shadow
In 1975, a series of murders targeting women occurred in West Yorkshire, England, plunging the town into terror. The police investigation stalled, and the victims' voices were dismissed due to the prejudices and assumptions of the era. Amidst societal indifference and distrust, the crimes continued to claim new victims.