Maximilian Lemon

7%
Flag icon
Then on 12 November 1941, Reles (“the canary who couldn’t fly”) took a fatal fall from the sixth floor window of the Half Moon Hotel in Coney Island while under the protection of six policemen – all of whom had fallen asleep simultaneously.
The Strength of the Wolf: The Secret History of America's War on Drugs
Rate this book
Clear rating
Open Preview