I can imagine some of these could have been available in international airports here. I remember that even big Train Stations like Frankfurt(Main) have newspaper stands with international papers. However, I live in the Pampa here, far away from big cities. So no chance to check this.