Tulips and Poppies and War in Afghanistan
Dec 1st, 2009On December 24, 1979, the Russians invaded Afghanistan. It became an imbroglio for the Superpower that was driven back within its own borders in ignominious defeat. The Russians were so determined not to acknowledge their defeat that they christened the plane carrying the coffins of their young soldiers back to mother Russia the […]
