Ukraine Does More Damage With Less Artillery Than Russia

Russia has enjoyed a huge advantage in artillery since the start of the invasion. But nonetheless, Ukraine has been more lethal.
Read Full Article »




Related Articles