Politics Turkey: Fewer visas for Russians – DW (English) February 5, 2023 admin-dominor Turkey: Fewer visas for Russians DW (English) Source link