Controversial statement by Edward Lozansky, the President of American University in Moscow.

From Washington Times: “Russia contributed more to the defeat of the Taliban than any other U.S. ally, including NATO members.”