I believe this is Azerbaijan, where Islamic seperatists are active, or maybe Chechnya. So its probably current. Fibeoptik, all I can say is "F-Off" I guess your not happy if American Imperialists are being killed?
If Iraq, there are no Russian forces involved.
Probably Afganistan before the Russians left around 1990. Therefore very old hat. At the time the USA were these guys allies.
Yeah, I guess invading somebody's country and killing 500,000 of their countrymen might piss somebody off a little bit. They are saying "Allah Akbar" which means "God is great" because apparently they think that God guided their rocket. What do you think?