EditorialLudovico Hurwitz-y-Zender was the last person executed at The Tower of London during World War One, on 7am on 11 April 1916. German Spies at Bay: being an actual record of the German espionage in Great Britain during the years 1914-1918 ... With illust...