WALTER D

26%
Flag icon
structure seven miles outside of Paris that was at that time the largest prison in France and indeed the continent. It was also a notorious holding place for Resistants, captured British agents,
Death in the City of Light: The Serial Killer of Occupied Paris
Rate this book
Clear rating
Open Preview