Why are there Communists/Marxists/Leftists who are against the American attack/invasion/bombings of Afghanistan but see the Soviet/Soviet Union's/Russian invasion of Afghanistan as justified ?

http://en.wikipedia.org/wiki/Soviet_war_in_Afghanistan

http://en.wikipedia.org/wiki/War_in_...2%80%93present)

http://en.wikipedia.org/wiki/Cruise_...n_(August_1998)