Add Yahoo as a preferred source to see more of our stories on Google. Army Spc. Taylor Adam Lee was arrested by the FBI on Aug. 6, 2025 and accused of trying to provide the Russians with sensitive ...
Update (6:07 PM): Officials with the 1st Armored Division confirmed that Lee is a specialist. He is a tank crewman, according to the spokesperson. Read the division's complete statement below: "Spc.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results