Ukrainian Soldiers Unleash Czech 'Vampire' Rocket System On Russian Forces
Nexth Admin
Ukrainian soldiers are using heavy weapons supplied by the West to push back against Russian forces in the Donbas. The Czech RM-70 Vampire rocket system has ...
Ukrainian Soldiers Unleash Czech 'Vampire' Rocket System On Russian Forces