Jun 8, 20122 minAmerican Soviet Walk: 25th AnniversaryJune 8, 2012 marks the 25th Anniversary of the American Soviet Walk for Peace from Leningrad to Moscow, Russia.