Simplicity Won On D-Day

D-Day – Operation Overlord, if you prefer – was obviously one of the hugest days in world history…right? Without it, I’m guessing that your humble, Jewish host wouldn’t be writing this to you. A big operation? Howzabout 150,000+ allied...
Subscribe To TheMailing List

Subscribe To TheMailing List

Join our mailing list to receive the latest news and updates from

You have successfully subscribed. Thank you!

Pin It on Pinterest