9 Russian Commanders & over 10,000 of their troops may have died in the Ukraine so far
Admin. Whale Psychiatrist Site Supporter Factory Bastard Messages 46,984 Location Down by the seashore. Apr 17, 2022 #2
Oerdin Factory Bastard Factory Bastard Messages 17,714 Apr 17, 2022 #3 Kyev claims 19,000 dead Russians.