Turkey defers $600 million Russian energy payment under deal

Leave A Comment