"This was the best plan Putin could come up with?" Got a feeling that Putin is going to go KGB on Chechnya.
Got a feeling that Putin is going to go KGB on Chechnya.