Explore the art of blogging
On this day, 80 years ago, the US and Soviet armies met at Torgau in Germany.