Russian special police SPETSNAZ have a tough time entering an armored building, a private bank suspected of illegal financial operations.
Russian special police SPETSNAZ have a tough time entering an armored building, a private bank suspected of illegal financial operations.