I can't find any mention of this anywhere. Take it for fact because I say it. Russian planes are landing at the largest US Air Force base in Iraq regularly
over the past months. I have seen video from the tower but nobody is saying what the hell they are doing there.


