jrbenjamin.com
‘Your Leaders Are Crazy’: The Leaflet We Dropped on Nazi Germany
In the Spring of 1942, printing presses around Britain began pumping out 20 tons worth of a leaflet that would later be dropped from the skies over German-occupied Europe. This pamphlet, which was …