All this information about Russia&Chechnya is BULLSHIT!!!! They just take unconfirmed information from near-terrorists and bandit chechen sources ...