But I know nothing about that site.
Thanks. I missed this in my search.
Some other articles showed up from within the past few months—definitely this year—repeating the old status of 50 to 70 B61s at Incirlik, and mentioning the policy of “shared access” to nukes with NATO partners. (Whatever “shared” means in this context.)