This Turkish Drone is Destroying the Russian Navy
Video Summary Russia’s invasion of Ukraine has been marked by significant losses, with over 26,000 Russian soldiers killed and several hundred more dying each day. The conflict has also resulted in the destruction of many Russian tanks and armored vehicles, with over 1,100 confirmed destroyed. Russia’s economy is also struggling, with an estimated $900 million […]