According to Western intelligence inputs, Russia has deployed the Terminator tank support system – the BMPT, also known as the BMPT ‘Terminator’, and its new version the BMPT-72 in Ukraine.
About the Terminator:
Location of deployment:
What kind of weapons does the Terminator have?
Where are its other features?
Verifying, please be patient.