Lest we forget

Sara Gon | Jun 09, 2019
Operation Overlord, the Normandy Invasion, D-Day synonymous with the turning of the tide in the war against Germany on the Western Front. The democracies flourished in the West and the communist countries in the East brought repression and little progress. Ultimately the Marxist/Leninist experiment imploded as it was unworkable.

comments powered by Disqus