So says Russia Today?
Ha! Or Sputnik!
And the Institute for the Study of War is intrinsically better how?