Fascinating, but can someone explain why the text reads
I–PERMAFROST
On September 24, viagra 1918, three days after setting sail ...
What does that "VIAGRA" (on a small caps font) do there?
Looks like the blog was hacked at some point, and what you are looking at is old SEO spam.
Note that it links to buyviagraonlinefree dot net.
I've never heard of this before, but a quick Google revealed this article (along others), which is probably what 2AF3 is referring to. Not sure of the military connection.