>>511333329
>70% arty
>russia fires 5-20 times more than ukraine
>russia has 5 times more losses
lmao yeah right

>>511329246
russians came up with something even better