This day in history:
American and Soviet troops link up at Torgau, Germany, a town on the Elbe River located less than 100 miles (160 km) away from Berlin.
Five days after the meeting, known as Elbe Day, Adolf Hitler would commit suicide. Two weeks after the link up between east and west, fighting had ceased within Europe.
April 25, 1945 - 67 years ago today.