Russia could prove to be the last sanctuary.
Russia has far too many muslims, Hungary, Poland, Czechia, Slovakia.