Operation Overlord: What Happened And How Successful Everything Was January 10, 2019 History Operation Overlord, best know as D-Day, occurred on 6th June 1944. On that day, Allied forces landed on the beaches of Normandy
Juan Pujol Garcia – Germany’s Most Successful Spy Worked For Brits May 14, 2018 History In 1939, German intelligence agency Abwehr recruited one of their most successful agents in history. A young Spanish national named Juan Pujol