Sunday, August 14, 2011

Russian Special Force OMON liquidate Wahabites

Operation in Chechnya




No comments: