Russian Raptor Boats
The Latest
-
Ukraine Publishes Video Of Drones Destroying Russian Boats
Ukraine released footage seemingly showing its Turkish-supplied Bayraktar drones destroying Russian boats. Ukraine released footage seemingly showing its Turkish-supplied Bayraktar drones destroying Russian boats.