Post dead urainians!
These threads make it seem like Russia is losing and angry about it.
>>542410315>russia is losing goys.. I mean guys!
>>542410061