Russian special forces detain three terrorists in Dagestan after trapping them in an apartment. The detainees were found with automatic weapons and ammunition. Luckily, there were no casualties among civilians or losses in the security forces
Hide player controls
Hide resume playing