A recently leaked video proves that Russian military hardware now sits within the turbine halls of the Zaporizhzhia NPP.

A large steam turbine can be seen in start of the clip. These vehicles may be as close as 100 feet from the nuclear reactor. pic.twitter.com/D50JoUxojk

— The Intel Crab (@IntelCrab) August 18, 2022