Russian Vehicles Collide With Their Own Dragon’s Teeth on a Supply Road in Kursk! Over 40 Injured
Video Summary Russia has been testing the effectiveness of its “Dragon’s Teeth” defenses, a series of obstacles along roads designed to stop enemy vehicles. Unfortunately, these defenses have had an unintended consequence: numerous accidents and casualties for Russian military vehicles. The Telegram page of a Russian news source reports that in a 24-hour period, 40 […]