extremely weak country with extremely weak leader
>>539170805>another russia hate thread when russia is literally winning the war
Russians are rocket jumping and you are laughing??