What Russians? You seems like generalizing too much. I’m not promoting trutherism, but you do. Putin finances Wahhabis to justify a Chechen war sounds about as real as if one told that Bush in person brought 9/11 terrorists to a pilot school. Hats off for 9/11 truthers, at least their case is not that wierdly illogical, comparing to muzzie Chechen version.
Especially in light of the fact that Wahhabi sponsors are well known, and their DC lobbyists too.