Oh so that's why he's turned against the US. Has he defected to Russia yet ?
Scott is in Chechnya right now. IslamoPedo capital of the world.