Army Spc. Taylor Adam Lee was arrested by the FBI on Aug. 6, 2025 and accused of trying to provide the Russians with sensitive information about tanks and other armored vehicles. A soldier assigned to ...
RedEffect Official on MSN
Inside the Leopard 2 through the eyes of a German tank crewman
A Bundeswehr tanker shares first hand experience from operating Leopard 2A6 and 2A7 tanks with a detailed look at how these ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results