Quote Originally Posted by PanzerJaeger View Post
The Second Chechen War is over by every measure, and the Chechens lost.
Really?

Better tell the Russians, so they can put an end to the abuse, punishment and terrorism they perform down there.