Defense Express reports that Ukrainian FPV drones destroyed the modern Russian TOS-2 Tosochka system in February 2025 in the ...
In this photo taken from video distributed by Russian Defense Ministry Press Service on Wednesday, Feb. 26, 2025, a Russian Army self-propelled 220 mm multiple rocket launcher Uragan (Hurricane) fires ...