Do you want to remove all your recent searches?
All recent searches will be deleted
9 years ago1.2K views
RT News Channel
“Tsar Cannon”, the creators of cutting-edge sniper rifles, has the only factory in Russia that custom makes rifles for the secret service to protect both Russia’s president and prime minister.
Report this video
Select an issue