Business Trip to Death poster

Business Trip to Death

0.0 / 10
1996
28 min
Documentary
War

Short documentary about Russian special forces during the Third Battle of Grozny during the First Chechen War