I think it's Turkish? Not totally sure...
I think you're right. Anyway I think it's the same article that's all over the net.