I know a few guys for Georgia that can connect but still, this most likely a problem with the quality of service on your internet connection. The server does not have too much to do with the connection between players.
I would check the IP address on Options->Settings->Network. Make sure that it starts 192 or 10 (i.e. it's not a Hamachi driver). If you have any Hamachi drivers installed, I would uninstall them. They are know to cause an issue like this.
If you are using Origin, I would also disable Origin In Game (as that is know to affect connection quality too).
Yes, my IP starts with 192, I haven't hamachi. No, I haven't Origin or Steam, I have bought license version of game some years ago. The most strange thing is, that I was playing on your server about 6 months ago and everything was ok, but I don't know what happened now...As you said, it can be my internet provider's trouble, yes?
P.S. I forgot to say: My nickname in screenshots is: ScorPIONus_11