Where are all the Russians getting their money from? Personally can,t stand them either but I have a list of the most disliked countries I have encountered. Russians #1 Another country with the letter G a very close second. And Thai Immigration wants to give these A$$e$ long stay visas?