LOL
Considering Russia has lost more in this two year war than Vietnam, gulf and Afghanistan would certainly say lol